25 Best Vacation Rentals in Lake Maggiore - Holiday Lettings - Cabins

Close

View larger map

Also consider

Minusio
7 properties
Locarno
6 properties

Lake Maggiore

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this vacation rental you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

26 Vacation rentals

(3) Excellent 

9

Lake Maggiore Vacation hotel apartment rental

Lake Maggiore / Locarno

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.3 mi
  • Swimming pool
The Aparthotel al Lago is located in Locarno, directly by the beautiful lake Lago Maggiore. All apartments are approximately 35 sqm in size and have large balconies, some with lake-view, some exposed to the north and others to the south. All apartments are equipped with  …see more

from $139 / night

$973 / week

Book View

from $139 / night

21

Lake Maggiore / Locarno

3 2 1 night min

  • 3 bedrooms
  • Sleeps 2
  • 1 night min
  • Ski
  • Ask about children
  • Pet friendly

 …see more

from $90 / night

$606 / week

Book View

from $90 / night

(1) Excellent 

15

Vacation home with swimming pool in Lake Maggiore

Lake Maggiore / Brissago

3 5 6 nights min

  • 3 bedrooms
  • Sleeps 5
  • 6 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly
Simple Family House.Undisturbed place for the real holiday.. Above the village of Brissago. Another wellknown village is Ascona with nice restaurants.It is just 10 minutes drive away. In Brissago is a big pool with a 30m slide and direclty at the lake for swimming.All  …see more

from $199 / night

$1042 - $1389 / week

Book View

from $199 / night

24

Home rental in Minusio

Lake Maggiore / Minusio

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 5 mi
  • Child friendly
Beautiful ancient House recently restored, located in the old core of the village of Brissago, in the italian region of Switzerland: Ticino, in a pedestrian lane, just minutes from the Lake Maggiore and the many shops and restaurants of the village centre. With an outdo  …see more

from $171 / night

$1196 / week

Book View

from $171 / night

(25) Excellent 

22

Vacation villa in Minusio

Lake Maggiore / Minusio

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Child friendly
This luxurious modern villa is a hidden gem in Ticino with stunning views over Lago Maggiore. The villa is situated in a quiet, privileged and beautiful residential area at one of the most beautiful areas of Lago Maggiore. Locarno is only 5 minutes away and Ascona a mer  …see more

from $273 / night

$1910 - $3369 / week

Inquire View

from $273 / night

(1) Excellent 

25

Lake Maggiore / Ascona

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Pet friendly

 …see more

from $212 / night

$1479 / week

Book View

from $212 / night

9

Lake Maggiore / Vira (Gambarogno)

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 2 mi
  • Swimming pool
  • Pet friendly

 …see more

from $110 / night

$695 / week

Book View

from $110 / night

12

Vacation apartment in Lake Maggiore

Lake Maggiore / Locarno

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach/lakeside relaxation
  • Child friendly
Lake Maggiore is the second largest lake in Italy after Lake Garda.While most of the lake lies in Italy, the north end belongs to Switzerland and it is here that we find the town of Locarno. Locarno is the highest of the Swiss Riviera, blending the best of Swiss  …see more

from $158 / night

$750 - $1015 / week

Book View

from $158 / night

12

Vacation cottage accommodation

Lake Maggiore / Locarno

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 2 mi
  • Child friendly
  • Car not necessary
Casa Rosmarino is a typical Ticino stone house with fireplace and a private garden in Gordola, surrounded by nature and 1 km from Lake Maggiore.The house features a fully equipped kitchen, a living room with cable TV and a bathroom. Guests can use the garden wit  …see more

from $187 / night

$1309 / week

Book View

from $187 / night

(1) Excellent 

17

Lake Maggiore / Minusio

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from $128 / night

$893 / week

Book View

from $128 / night

22

Lake Maggiore / Locarno

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 2 mi
  • Car not necessary

 …see more

from $60 / night

$378 / week

Book View

from $60 / night

(1) Excellent 

12

Vacation chalet in Lake Maggiore

Lake Maggiore / Minusio

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Nearest beach 7 mi
  • Child friendly
  • Car not necessary
(For this holiday house we make the contact with Horst and Maria who do not have a computer.)Maria and Horst are letting this holiday house by the week to people who will not smoke inside and who will not bring animals. They do also like to talk with their guest  …see more

from $65 / night

$417 - $695 / week

Book View

from $65 / night

9

Vacation bungalow with shared pool in Lake Maggiore

Lake Maggiore / Minusio

2 6 4 nights min

  • 2 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach/lakeside relaxation
  • Nearest beach 7 mi
  • Swimming pool
A simple holiday house with two bedrooms, one living room, kitchen and bathroom. It is in a village but still secluded as you have to pass a foot bridge to get there. On the other side of the bridge there is only a chicken shack, one smaller holiday house of the same ow  …see more

from $60 / night

$358 - $635 / week

Book View

from $60 / night

20

Vacation apartment with shared pool, golf nearby in Locarno

Lake Maggiore / Locarno

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
This 5-star (certified by the Swiss Tourism Federation) 3-room apartment is situated in the heart of Ascona, directly at the lake promenade, only 20 metres away from the Piazza. The interior is furnished luxuriously and to a high standard.From the bedroo  …see more

from $321 / night

$2243 / week

Book View

from $321 / night

4

Lake Maggiore / Vira (Gambarogno)

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden

 …see more

from $249 / night

$1737 / week

Book View

from $249 / night

5

Lake Maggiore / Magadino

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Child friendly
  • Private garden

 …see more

from $113 / night

$785 - $1146 / week

Book View

from $113 / night

12

Lake Maggiore / Brissago

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach/lakeside relaxation
  • Private garden

 …see more

from $145 / night

$1015 / week

Book View

from $145 / night

10

Lake Maggiore / Ascona

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Car not necessary

 …see more

from $119 / night

$827 / week

Book View

from $119 / night

10

Lake Maggiore / Orselina

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly

 …see more

from $171 / night

$1196 / week

Book View

from $171 / night

20

Lake Maggiore / Vira (Gambarogno)

2 2 1 night min

  • 2 bedrooms
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Child friendly

 …see more

from $249 / night

$1737 / week

Book View

from $249 / night

36

Lake Maggiore / San Nazzaro

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Nearest beach 3 mi
  • Child friendly
  • Car not necessary

 …see more

from $76 / night

$526 / week

Book View

from $76 / night

(8) Excellent 

43

Lake Maggiore / Porto Ronco

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach/lakeside relaxation
  • Ask about children
  • Ask about pets

 …see more

from $171 / night

$1346 / week

Book View

from $171 / night

24

Lake Maggiore / Minusio

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets

 …see more

from $344 / night

$2406 - $3557 / week

Inquire View

from $344 / night

12

Lake Maggiore / Ascona

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Child friendly
  • Ask about pets

 …see more

from $337 / night

$2355 - $3981 / week

Inquire View

from $337 / night

24

Lake Maggiore / Ascona

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets

 …see more

from $232 / night

$1623 - $3922 / week

Inquire View

from $232 / night

10

Lake Maggiore / Minusio

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Ask about pets

 …see more

from $246 / night

$1722 - $2949 / week

Inquire View

from $246 / night

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page