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

Close

View larger map

Also consider

Ascona
133 properties
Locarno
60 properties
Gambarogno
37 properties
Brissago
15 properties
Minusio
9 properties
Ronco sopra Ascona
9 properties
Vairano
6 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

641 Vacation rentals

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 $59 / night

$292 - $467 / week

Book View

from $59 / night

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 $94 / night

$699 - $1,165 / week

Book View

from $94 / 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
  • Nearest beach 1 mi
  • Swimming pool
  • Child 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 $223 / night

$1,415 / week

Book View

from $223 / 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 $350 / night

$2,445 / week

Book View

from $350 / 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 $110 / night

$770 / week

Book View

from $110 / 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 $303 / night

$2,119 - $3,301 / week

Book View

Responds fast!
avg. 2 hours 17 minutes

from $303 / 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 $111 / night

$703 / week

Book View

Responds fast!
avg. 2 hours 25 minutes

from $111 / 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 $253 / night

$1,769 / week

Book View

from $253 / 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 $113 / night

$789 - $1,779 / week

Book View

from $113 / 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 $130 / night

$910 - $2,183 / week

Book View

from $130 / night

14

Lake Maggiore Vacation apartment rental

Lake Maggiore / Brissago

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Nearest beach 0.2 mi
  • Child friendly
Enjoy some budget-friendly bliss from this spacious balcony apartment with lift access and free WiFi! Well-placed for enjoying a laid-back Lake Garda break, this flexible family apartment in Brissago offers a carefree holiday base for soaking up the local Lido and time …see more

from $123 / night

$855 - $1,157 / week

Inquire View

from $123 / 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 $231 / night

$1,613 / week

Book View

from $231 / night

25

Vacation condo in Lake Maggiore

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 $140 / night

$981 - $2,679 / week

Book View

from $140 / night

14

Lake Maggiore Vacation apartment accommodation

Lake Maggiore / Orselina

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Nearest beach 4 mi
  • Child friendly
  • Car not necessary
Soak up a breath-taking lake view setting from which to enjoy Locarno at your leisure! Situated in a scenic hilltop setting of Orselina, this 2nd floor apartment for 4 provides a lovely timeless setting for enjoyable holidays close to Locarno. Inside, a light and airy …see more

from $90 / night

$627 - $708 / week

Inquire View

from $90 / 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 $183 / night

$912 / week

Book View

from $183 / night

(6) Excellent 

25

Vacation home in Lake Maggiore

Lake Maggiore / Locarno

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
From the Magadinoebene your gaze over the mountains opposite, Locarno at your feet and along Lake Maggiore to Italy. Renovated Ticino house "Bella Vista" in Monte Bre is a sunny paradise of relaxation, away from the bustle of modern life, to let it go all year round? Th …see more

from $194 / night

$1,359 / week

Book View

from $194 / 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 $133 / night

$936 - $1,257 / week

Inquire View

from $133 / night

10

Lake Maggiore Vacation apartment rental

Lake Maggiore / Brissago

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Nearest beach 0.3 mi
Enjoy the delights of northern Lake Maggiore, from this gorgeous couple-friendly hideaway! Providing an ambient year-round holiday base, this gorgeous loft-style apartment with lake view balcony is fully WiFi-enabled, and ready to go for couple-friendly stays! Inside, …see more

from $77 / night

$533 - $669 / week

Inquire View

from $77 / 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 $123 / night

$855 - $1,911 / week

Book View

from $123 / 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 $252 / night

$1,761 / week

Book View

Responds fast!
avg. 1 hour 14 minutes

from $252 / 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 $122 / night

$849 / week

Book View

from $122 / 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 $111 / night

$804 - $1,155 / week

Book View

from $111 / night

21

Ascona Vacation apartment rental

Lake Maggiore / Ascona

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
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

$596 - $1,638 / week

Book View

from $135 / night

18

Lake Maggiore Vacation apartment rental

Lake Maggiore / Gambarogno

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
Vira 16 km from Locarno: Enjoy beautiful sunrises with a breathtaking view of the Lago Maggiore. Very beautiful 3-family house "Casa al Lago", detached. 3 apartments in the property. In the resort Vira, in the district Gambarogno, in a sunny position, 10 m from the lake …see more

from $231 / night

$1,197 - $2,115 / week

Book View

from $231 / night

14

Vacation apartment rental

Lake Maggiore / Ascona

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Nearest beach 2 mi
  • Child friendly
  • Air conditioning
Enjoy soaking up the pretty Old town of Ascona, from this exclusive 2-bed balcony retreat for 6! Positioned in the heart of Ascona’s pedestrianised Old Town, this beautiful balcony apartment provides a chic, restful haven for 2-3 couples. Its enviable location and smar …see more

from $203 / night

$1,415 - $1,638 / week

Inquire View

from $203 / 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
Enjoy picturesque lake views and a beautiful holiday base for dipping in and out of Lake Maggiore’s tourist sights! Perfectly placed for reaching the towns of Ascona and Locarno, this lovely modern 2-bedroom apartment in Porto Ronco provides a great holiday base for re …see more

from $111 / night

$769 - $910 / week

Inquire View

from $111 / night

24

Vacation condo rental

Locarno / Gordola

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Car not necessary
A unique 200 year-old stone cottage that will take you back in time. Surrounded by cobblestone streets and stone houses. Courtyard area covered by vineyards (in season), balcony and garden with views of Lago Maggiore and the surrounding mountains. The cottage has 2 bedr …see more

from $122 / night

$849 / week

Book View

from $122 / night

26

Apartment rental in Gambarogno

Lake Maggiore / Gambarogno

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Child friendly
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 $126 / night

$771 - $1,512 / week

Book View

from $126 / 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 $524 / night

$3,668 / week

Book View

from $524 / night

12

Vacation apartment rental

Lake Maggiore / Ronco sopra Ascona

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Child friendly
Ronco s/Ascona 6 km from Ascona: Rustic, historical small apartment house "Casa Schalom", 3 storeys, from the 18th century. 3 apartments in the residence. In the centre of Ronco sopra Ascona (Nucleo), in a quiet position in the residential district. In the house: WiFi, …see more

from $96 / night

$527 - $731 / week

Book View

from $96 / 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 $162 / night

$1,132 - $1,168 / week

Book View

from $162 / night

11

Apartment rental in Lake Maggiore

Lake Maggiore / Ascona

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Nearest beach 0.2 mi
  • Child friendly
Savour a gorgeous setting for golf holidays and lake breaks, with this WiFi-enabled balcony retreat with lift access and parking space! Well-placed for reaching the Patriziale Ascona Golf Club (only 100 meters away on foot), as well as central Ascona and Locarno by car …see more

from $135 / night

$943 - $1,223 / week

Inquire View

from $135 / 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 $121 / night

$844 / week

Book View

from $121 / night

14

Vacation apartment in Lake Maggiore

Lake Maggiore / Ascona

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Child friendly
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 $130 / night

$573 - $1,218 / week

Book View

from $130 / night

21

Vacation apartment in Lake Maggiore

Lake Maggiore / Gambarogno

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Pet friendly
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 $121 / night

$742 - $1,598 / week

Book View

from $121 / night

18

Lake Maggiore Vacation apartment rental

Lake Maggiore / Ascona

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Child friendly
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 $127 / night

$557 - $1,521 / week

Book View

from $127 / night

16

Gambarogno Vacation apartment rental

Lake Maggiore / Gambarogno

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
Vira 16 km from Locarno: Enjoy beautiful sunrises with a breathtaking view of the Lago Maggiore. Very beautiful 3-family house "Casa al Lago", detached. 3 apartments in the property. In the resort Vira, in the district Gambarogno, in a sunny position, 10 m from the lake …see more

from $231 / night

$1,197 - $2,115 / week

Book View

from $231 / night

40

Home rental in Lake Maggiore

Lake Maggiore / Brissago

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Pet friendly
Brissago 10 km from Ascona: Large, luxurious villa "Maganou", detached, surrounded by trees and meadows. In a secluded, quiet, sunny position residential area (villas), 500 m from the lake, in a cul-de-sac, in the countryside, south-east facing position. Private: large, …see more

from $605 / night

$3,044 - $4,194 / week

Book View

from $605 / night

5

Vacation apartment with shared pool in Lake Maggiore

Lake Maggiore / Minusio

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly
In this well-kept apartment you will feel right at home, since it was renovated in detail with much love. A large outdoor pool invites you to swim. This apartment is located zentrumnah and yet in a quiet location. The public transport lie within walking distance. A gara …see more

from $158 / night

$1,101 / week

Book View

from $158 / night

9

Lake Maggiore Vacation apartment rental

Lake Maggiore / Minusio

1 6 2 nights min

  • 1 bedroom
  • Sleeps 6
  • 2 nights min
  • Nearest beach 3 mi
  • Child friendly
Casa Verbano is a comfortable apartment for 4-6 people. It is located on the first floor of a four-storey residence in Minusio in the Swiss part of Lake Maggiore. The living room is light and spacious and equipped with a spacious sitting area with double sofa bed, a te …see more

from $117 / night

$815 - $1,007 / week

Inquire View

from $117 / night