Accommodations and places to stay in Lake Maggiore
Search among 3520 available lodgings in Lake Maggiore from 50+ providers
0Filter & Sort
1-20 out of 3520
8.2
Great98 total reviews
our site & Booking.com
Offering easy access to Vairano, set approximately a 5-minute walk away, the pet friendly Swiss Family Hotel La Campagnola San Nazzaro boasts a sauna and an outdoor swimming pool.
FromC$ 648
/nightSelect
Grand Hotel DinoHotel
8.6
Great2251 total reviews
our site & Booking.com
The charming 4-star Grand Hotel Dino is located in the centre of Baveno, boasting an outdoor swimming pool onsite.
FromC$ 172
/nightSelect


Hotel Regina PalaceHotel
8.7
Great2450 total reviews
our site & Booking.com
Set 500 metres of Chiesa Santi Ambrogio e Theodolo, the welcoming 4-star Regina Palace Stresa offers 214 rooms together with whirlpool bathtubs, a traditional Hammam and sauna facilities onsite.
FromC$ 272
/nightSelect


9.0
Perfect349 total reviews
our site & Booking.com
The beachfront Villa E Palazzo Aminta Stresa, located in a lake district, has facials, yoga classes and sun loungers.
FromC$ 456
/nightSelect


Grand Hotel BristolHotel
8.9
Great4 total reviews
our site & Booking.com
A Jacuzzi, sauna facilities and an indoor pool are all available on-site at this 254-room the comfortable Grand Hotel Bristol Stresa, 10 minutes by car from Isola San Giovanni.
FromC$ 176
/nightSelect


Hotel SimplonHotel
8.9
Great670 total reviews
our site & Booking.com
Located approximately an 8-minute stroll from Piazza della Chiesa, the Simplon Baveno features spa therapy and various recreational opportunities near a railway station.
FromC$ 151
/nightSelect


Grand Hotel MajesticHotel
8.7
Great610 total reviews
our site & Booking.com
Offering a central location near a railway station, the impressive 4-star Grand Hotel Majestic Verbania boasts views of the garden together with sauna facilities and an indoor pool.
FromC$ 229
/nightSelect


Hotel SplendidHotel
8.8
Great694 total reviews
our site & Booking.com
Settled in a touristic area at 50 metres from Lake Maggiore, the Splendid provides also a swimming pool.
FromC$ 192
/nightSelect


Hotel La PalmaHotel
8.9
Great1952 total reviews
our site & Booking.com
Set 5 minutes on foot from Chiesa Santi Ambrogio e Theodolo, the elegant La Palma boasts fashionable rooms along with fitness classes and spa therapy available onsite.
FromC$ 265
/nightSelect


Hotel AstoriaHotel
8.4
Great2548 total reviews
our site & Booking.com
Located within a 10-minute drive of Borromean Islands, the 4-star Astoria offers views of the back garden along with a hot tub and an outdoor swimming pool.
FromC$ 201
/nightSelect


BelvedereHotel
8.9
Great1209 total reviews
our site & Booking.com
Located within 5 minutes' walk of Island of the Fishermen, the Belvedere Stresa features 8 rooms with views of the lake.
FromC$ 212
/nightSelect


8.6
Great1351 total reviews
our site & Booking.com
Museo civico e archeologico is also set 2.5 km from the Vista Lakefront Boutique Ascona.
FromC$ 164
/nightSelect


La StazioneGuest house
9.2
Perfect57 total reviews
our site & Booking.com
The La Stazione Premeno is located 80 km from Malpensa airport and 10 minutes on foot from Pian Nava bus stop.
FromC$ 111
/nightSelect


7.8
Very good269 total reviews
our site & Booking.com
Located at a 3.5 km distance from Lido Locarno Indoor Swimming Pool, the Riva Beach Club I Boutique Hotel I Restaurant Gambarogno features 6 rooms and an à la carte restaurant on-site.
FromC$ 174
/nightSelect


Boutique Hotel Villa SarniaBed & Breakfast
8.5
Great148 total reviews
our site & Booking.com
Set at a 2.6 km distance from Maggia, the 3-star Boutique Hotel Villa Sarnia San Nazzaro features 6 rooms with private bathrooms.
FromC$ 233
/nightSelect


Golfo Gabella Lake ApartmentsAparthotel
8.7
Great617 total reviews
our site & Booking.com
The largest option:
6 adults
3 bedrooms
4 beds
There is a kitchen area at this residence and guests can enjoy a hot tub and an outdoor swimming pool.
FromC$ 91
/nightSelect


Residence Carl&DoAparthotel
8.7
Great502 total reviews
our site & Booking.com
Featuring 69 rooms with views of the lake, the 3-star Residence Carl&Do Baveno is set within 5 minutes' drive of Isola dei Pescatori.
FromC$ 65
/nightSelect


Hotel FloraHotel
8.6
Great847 total reviews
our site & Booking.com
Featuring a spa salon along with a hydromassage shower and an outdoor swimming pool, the Flora is situated around a 6-minute stroll from Stresa-Alpino-Mottarone Cable Car in Stresa.
FromC$ 188
/nightSelect


Hotel CannobioHotel
8.6
Great351 total reviews
our site & Booking.com
The 4-star Cannobio is a perfect vacation spot within 10 minutes' drive of Castelli di Cannero and other Cannobio landmarks.
FromC$ 443
/nightSelect


Hotel CarillonHotel
8.2
Great319 total reviews
our site & Booking.com
Set a 10-minute ride from Isola Bella in a beach area, the 3-star Carillon Baveno offers a private garden and 32 rooms with splendid views.
FromC$ 231
/nightSelect
Show more
| 🏨 Lodging in Lake Maggiore | 3520 |
| 👛 Lowest price | 285 CAD |
| ✍️ Lodging Reviews | 45 |