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

Close

View larger map

Also consider

Ascona
135 properties
Locarno
50 properties
Gambarogno
36 properties
Brissago
10 properties
Minusio
8 properties
Ronco sopra Ascona
8 properties
Vairano
5 properties
Orselina
5 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

594 Vacation rentals

16

Vacation apartment in Muralto

Locarno / Muralto

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Child friendly
The apartment is centrally located but quiet. The balcony has a wonderful view of the lake, the city and the port of Locarno. The apartment has a bedroom with a double - and one single bed. In the living room there is an extra sleeping. The kitchen leaves nothing to be …see more

from $99 / night

$741 - $1,235 / week

Book View

from $99 / night

(2) Excellent 

28

Vacation condo in Lake Maggiore

Locarno / Muralto

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Child friendly
Holiday tip blue make in Ticino: At the most beautiful southern exposure, above Locarno on the Lago Maggiore surrounded by a subtropical environment, with its own magnificent parkland with over 150 species of plants and terraces for rest. At Casa Egner include two house …see more

from $112 / night

$782 / week

Book View

from $112 / 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.4 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 $371 / night

$2,593 / week

Book View

from $371 / night

12

Vacation apartment in Lake Maggiore

Lake Maggiore / Locarno

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Car not necessary
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 and I …see more

from $157 / night

$845 - $1,144 / week

Book View

from $157 / night

(36) 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 $321 / night

$2,248 - $3,501 / week

Book View

Responds fast!
avg. 1 hour 55 minutes

from $321 / night

(1) Excellent 

25

Home rental in Ascona

Lake Maggiore / Ascona

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Pet friendly
The romantic Mansion (built in 1648) is finely furnished and is situated in an authentic village. The heart is the kitchen/living room with large fireplace, glass ceramic hob, dishwasher and all the modern tools. In the summer one lives in the adjacent wine-covered cour …see more

from $245 / night

$1,711 / week

Book View

from $245 / night

4

Vira Vacation apartment rental

Lake Maggiore / Vira

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden
Located in a historic building in Vira, 300 meters from a beach on Lake Maggiore, the Court of the Camellias offers air-conditioned apartments with a fireplace, underfloor heating and free WiFi. The units feature a living area with a sofa bed, flat-screen TV, fully equi …see more

from $258 / night

$1,801 / week

Book View

from $258 / night

(3) Excellent 

9

Lake Maggiore Vacation hotel apartment rental

Lake Maggiore / Locarno

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • 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 $155 / night

$1,081 / week

Book View

from $155 / night

11

Vacation apartment rental

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
Central Condominium middle of the old village of Ascona - in "Centro Borghetto". Duplex apartment on the 2nd floor with 60m2 surface. The lower level there is a bathroom, an open kitchen and a cozy living and dining area. About the staircase leads to the bedroom in the …see more

from $123 / night

$858 / week

Book View

from $123 / night

(1) Excellent 

15

Vacation home with swimming pool in Lake Maggiore

Lake Maggiore / Brissago

3 5 4 nights min

  • 3 bedrooms
  • Sleeps 5
  • 4 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 $227 / night

$1,441 / week

Book View

from $227 / night

5

Vacation home in Lake Maggiore

Lake Maggiore / Magadino

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Child friendly
  • Private garden
La Stalla is a detached house in Magadino in Ticino with fantastically large garden and views of Lake Maggiore and the mountains, tastefully furnished with every comfort. Nespresso machine, dishwasher, washing machine and dryer. The property has a kitchen with a dining …see more

from $138 / night

$966 - $1,189 / week

Book View

from $138 / night

4

Studio rental in San Nazzaro

Lake Maggiore / San Nazzaro

Studio 3 1 night min

  • Studio
  • Sleeps 3
  • 1 night min
  • Child friendly
Loftähnliches studio with all you need for relaxing holidays. The property is just a few meters from Lake Maggiore. The house pool can be used with like. On the other side of the street there is a restaurant, which is frequented by locals. Bus stop and train station and …see more

from $62 / night

$309 - $494 / week

Book View

from $62 / night

9

Vacation villa in Lake Maggiore

Lake Maggiore / Orselina

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
Villa with 3 bedrooms and full views of Lake Maggiore, Ticino mountains and the city of Locarno, which can be easily reached by the Funicular or on foot. Madonna del Sasso and Cardada cable car are only 900 meters away. Lido and Thermali & Spa Locarno is 1.8 km away. Th …see more

from $556 / night

$3,890 / week

Book View

from $556 / night

9

Vacation home with shared pool in Vira

Lake Maggiore / Vira

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 2 mi
  • Swimming pool
  • Pet friendly
Viramonte mit atemberaubender Aussicht auf den Lago Maggiore. Nach einem erlebnisreichen Tag sich im Schwimmbad abkühlen und in einem Liegestuhl dem Sonnenuntergang bei einem kühlen Getränk relaxen. In der Nähe befindet sich die Postautostation. Der ideale Umsteigebahn …see more

from $114 / night

$721 / week

Book View

Responds fast!
avg. 1 hour 57 minutes

from $114 / night

14

Vacation apartment in Lake Maggiore

Lake Maggiore / Porto Ronco

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 1 mi
  • Child friendly
.Bellevue Apartment is an attractive apartment for 4 people. It is located just between Locarno (6 kilometer) and Brissago (Italian Border) at 1 km from the center of Porto Ronco. The apartment is on the third floor of the four-storey building (elevator available) and …see more

from $113 / night

$782 - $926 / week

Inquire View

from $113 / night

17

Vacation apartment in Lake Maggiore

Lake Maggiore / Ascona

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Ascona: Beautiful, comfortable apartment block "Corallo (Utoring)", 195 m a.s.l., 4 storeys. 13 apartments in the residence. In the resort, 200 m from the centre, in a central, quiet, sunny position, 200 m from the lake, 400 m from the beach. For shared use: terrace (65 …see more

from $105 / night

$450 - $1,074 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $105 / night

20

Lake Maggiore Vacation home rental

Lake Maggiore / Vira

2 2 1 night min

  • 2 bedrooms
  • Sleeps 2
  • 1 night min
  • Beach/lakeside relaxation
  • Child friendly
Situated in a historic building in Vira, 300 metres from the beach at Lake Maggiore, the Camellia Court apartments in combination with ancient-modern ... The units are equipped with a living room with a sofa bed, flat-screen TV, fully equipped kitchen, dining table, air …see more

from $258 / night

$1,801 / week

Book View

Responds fast!
avg. 1 hour 14 minutes

from $258 / night

25

Vacation condo in Muralto

Locarno / Muralto

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Child friendly
Holiday tip blue make in Ticino: At the most beautiful southern exposure, above Locarno on the Lago Maggiore surrounded by a subtropical environment, with its own magnificent parkland with over 150 species of plants and terraces for rest. At Casa Egner include two house …see more

from $115 / night

$803 - $1,811 / week

Book View

from $115 / night

8

Vacation apartment in Minusio

Lake Maggiore / Minusio

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Nearest beach 6 mi
  • Child friendly
  • Pet friendly
large and bright apartment situated in a quiet area just 5 minutes from the center of Locarno. spectacular views that will enchant. Parking is available along the street next to the house. Apartment with 3 bedrooms with 3 double beds, one of which is broken down into 2 …see more

from $186 / night

$926 / week

Book View

from $186 / night

23

Lake Maggiore Vacation apartment rental

Locarno / Gordola

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Car not necessary
  • Private garden
Garden apt with private patio Studio apartment with private entrance and lovely garden patio located in a 200 yr-old stone house near Gordola's city center that will take you back in time. Enjoy the newly installed Turkish bath and therapy shower, with solar energie. St …see more

from $124 / night

$865 / week

Book View

from $124 / night

29

Lake Maggiore Vacation home rental

Lake Maggiore / Gerra

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Child friendly
  • Private garden
Holiday house very spacious and cozy, situated in a very quiet town and rich in nature. The closeness to nature allows you to relax fully and to drive away the stress, paths for walking or bicycle tours are easily raggiingibili. The bus stop is located less than 5 minut …see more

from $114 / night

$824 - $1,184 / week

Book View

from $114 / night

20

Vacation apartment in Gambarogno

Lake Maggiore / Gambarogno

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
Piazzogna 19 km from Locarno: Modern, comfortable residence "Miralago (Utoring)", surrounded by trees and meadows. 4 houses in the residence. 39 apartments in the residence. Above Vira (3 km), in the district Gambarogno, in a quiet, sunny, elevated position on a slope, …see more

from $169 / night

$675 - $2,057 / week

Book View

Responds fast!
avg. 2 hours 36 minutes

from $169 / night

19

Apartment accommodation in Lake Maggiore

Lake Maggiore / Ascona

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
Ascona: Beautiful, comfortable apartment block "Corallo (Utoring)", 195 m a.s.l., 4 storeys. 13 apartments in the residence. In the resort, 200 m from the centre, in a central, quiet, sunny position, 200 m from the lake, 400 m from the beach. For shared use: terrace (65 …see more

from $197 / night

$737 - $1,511 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $197 / night

27

Lake Maggiore Vacation apartment rental

Lake Maggiore / Gambarogno

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
Piazzogna 19 km from Locarno: Modern, comfortable residence "Miralago (Utoring)", surrounded by trees and meadows. 4 houses in the residence. 39 apartments in the residence. Above Vira (3 km), in the district Gambarogno, in a quiet, sunny, elevated position on a slope, …see more

from $175 / night

$710 - $1,992 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $175 / night

30

Vacation apartment in Gambarogno

Lake Maggiore / Gambarogno

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Swimming pool
Piazzogna 19 km from Locarno: Modern, comfortable residence "Miralago (Utoring)", surrounded by trees and meadows. 4 houses in the residence. 39 apartments in the residence. Above Vira (3 km), in the district Gambarogno, in a quiet, sunny, elevated position on a slope, …see more

from $251 / night

$1,108 - $2,331 / week

Book View

Responds fast!
avg. 2 hours 36 minutes

from $251 / night

(2) Excellent 

26

Condo rental in Muralto

Locarno / Muralto

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
Holiday tip blue make in Ticino: At the most beautiful southern exposure, above Locarno on the Lago Maggiore surrounded by a subtropical environment, with its own magnificent parkland with over 150 species of plants and terraces for rest. At Casa Egner include two house …see more

from $133 / night

$926 - $2,223 / week

Book View

from $133 / night

(2) Very Good 

26

Vacation condo in Lake Maggiore

Locarno / Muralto

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Child friendly
Holiday tip blue make in Ticino: At the most beautiful southern exposure, above Locarno on the Lago Maggiore surrounded by a subtropical environment, with its own magnificent parkland with over 150 species of plants and terraces for rest. At Casa Egner include two house …see more

from $125 / night

$875 - $1,955 / week

Book View

from $125 / night

20

Vacation apartment in Lake Maggiore

Lake Maggiore / Ascona

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Ascona: Beautiful, comfortable apartment block "Corallo (Utoring)", 195 m a.s.l., 4 storeys. 13 apartments in the residence. In the resort, 200 m from the centre, in a central, quiet, sunny position, 200 m from the lake, 400 m from the beach. For shared use: terrace (65 …see more

from $172 / night

$800 - $1,832 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $172 / night

21

Lake Maggiore Vacation apartment rental

Lake Maggiore / Gambarogno

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Swimming pool
Piazzogna 19 km from Locarno: Modern, comfortable residence "Miralago (Utoring)", surrounded by trees and meadows. 4 houses in the residence. 39 apartments in the residence. Above Vira (3 km), in the district Gambarogno, in a quiet, sunny, elevated position on a slope, …see more

from $125 / night

$529 - $1,840 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $125 / night

21

Vacation home in Lake Maggiore

Lake Maggiore / Ascona

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Ascona: Beautiful, comfortable apartment block "Corallo (Utoring)", 195 m a.s.l., 4 storeys. 13 apartments in the residence. In the resort, 200 m from the centre, in a central, quiet, sunny position, 200 m from the lake, 400 m from the beach. For shared use: terrace (65 …see more

from $115 / night

$686 - $1,473 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $115 / night

23

Lake Maggiore Vacation apartment rental

Lake Maggiore / Ascona

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
Ascona: Beautiful, comfortable apartment block "Corallo (Utoring)", 195 m a.s.l., 4 storeys. 13 apartments in the residence. In the resort, 200 m from the centre, in a central, quiet, sunny position, 200 m from the lake, 400 m from the beach. For shared use: terrace (65 …see more

from $183 / night

$797 - $1,953 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $183 / night

28

Gambarogno Vacation apartment rental

Lake Maggiore / Gambarogno

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Swimming pool
Piazzogna 19 km from Locarno: Modern, comfortable residence "Miralago (Utoring)", surrounded by trees and meadows. 4 houses in the residence. 39 apartments in the residence. Above Vira (3 km), in the district Gambarogno, in a quiet, sunny, elevated position on a slope, …see more

from $161 / night

$697 - $1,858 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $161 / night

18

Apartment rental in Lake Maggiore

Locarno / Muralto

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 2 mi
  • Swimming pool
  • Child friendly
Soak up the joy of an on-site year-round pool, from this charming balcony retreat in Locarno! Situated in the exclusive-feeling complex of ‘Residenza Montana Lago,’ this 5th floor apartment with private garage boasts shared access to an on-site heated pool, a sun bed, …see more

from $136 / night

$957 - $1,287 / week

Inquire View

from $136 / night

21

Lake Maggiore Vacation apartment rental

Lake Maggiore / Gambarogno

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
Piazzogna 19 km from Locarno: Modern, comfortable residence "Miralago (Utoring)", surrounded by trees and meadows. 4 houses in the residence. 39 apartments in the residence. Above Vira (3 km), in the district Gambarogno, in a quiet, sunny, elevated position on a slope, …see more

from $174 / night

$703 - $1,980 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $174 / night

22

Lake Maggiore Vacation apartment rental

Lake Maggiore / Gambarogno

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
Piazzogna 19 km from Locarno: Modern, comfortable residence "Miralago (Utoring)", surrounded by trees and meadows. 4 houses in the residence. 39 apartments in the residence. Above Vira (3 km), in the district Gambarogno, in a quiet, sunny, elevated position on a slope, …see more

from $176 / night

$708 - $2,034 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $176 / night

18

Apartment rental in Lake Maggiore

Lake Maggiore / Locarno

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Locarno: Modern, comfortable small apartment house, 6 storeys, built in 2015. In the resort 700 m from the centre of Piazza Grande - Locarno, in a sunny position, excellent location: right in the centre but still quiet, 1 km from the lake, in the countryside. In the hou …see more

from $233 / night

$1,209 - $2,719 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $233 / night

18

Vacation apartment in Lake Maggiore

Lake Maggiore / Ascona

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
Moscia - Ascona: Beautiful residence "Sollevante (Utoring)". On the outskirts, 2.5 km from the centre of Ascona, in a quiet, sunny, elevated position on a slope, south-east facing position. For shared use: swimming pool heated (7 x 5 m, depth 190 cm, 01.05.-15.10.). Ter …see more

from $135 / night

$835 - $1,267 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $135 / night

21

Vacation apartment in Lake Maggiore

Lake Maggiore / Gambarogno

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Swimming pool
Piazzogna 19 km from Locarno: Modern, comfortable residence "Miralago (Utoring)", surrounded by trees and meadows. 4 houses in the residence. 39 apartments in the residence. Above Vira (3 km), in the district Gambarogno, in a quiet, sunny, elevated position on a slope, …see more

from $158 / night

$650 - $1,671 / week

Book View

Responds fast!
avg. 2 hours 36 minutes

from $158 / night

33

Vacation home in Lake Maggiore

Lake Maggiore / Ronco sopra Ascona

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Ronco sopra Ascona 8 km from Locarno: Large, cosy 2-family house "Aurinko", 300 m a.s.l., 2 storeys, detached, built in 1982, surrounded by trees. Above Ronco sopra Ascona, in a quiet, sunny, elevated position in the residential district, 1.6 km from the lake, south fac …see more

from $294 / night

$1,565 - $2,599 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $294 / night

18

Ascona Vacation apartment rental

Lake Maggiore / Ascona

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Ascona: Beautiful, comfortable apartment block "Corallo (Utoring)", 195 m a.s.l., 4 storeys. 13 apartments in the residence. In the resort, 200 m from the centre, in a central, quiet, sunny position, 200 m from the lake, 400 m from the beach. For shared use: terrace (65 …see more

from $123 / night

$616 - $1,074 / week

Book View

Responds fast!
avg. 3 hours 51 minutes

from $123 / night