Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Lake Maggiore

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Hotel Simplon
4 out of 5
Corso Garibaldi, 52, Baveno, Verbano-Cusio-Ossola
Get Rates
12.59 km from city centre
4.5/5Wonderful! (156 reviews)

"Beautiful property, limited lake view from a distance, good breakfast, adequate and clean room. Will definitely return when in the area"…"

Reviewed on Sep. 14, 2019

Hotel Simplon
Hotel La Fontana
3 out of 5
Via Sempione Nord, 1, Stresa, VB
Get Rates
12.3 km from city centre
4.3/5Excellent! (179 reviews)
Good location, good parking and good breakfast

"Good location. The hotel is clean and bright. Breakfast is good and COVID procedures well managed and delivered. We booked a room with a balcony and lake view. This was in the roof and with hindsight we would have been better off with a normal room with a lake view. Bathrooms are very old but I understand ..."…"

Reviewed on Sep. 28, 2020

Hotel La Fontana
Il Porticciolo
4 out of 5
Via Fortino 40, Laveno Mombello, VA
Free cancellationReserve now, pay when you stay
The price is CA $227 per night from Mar 3 to Mar 4
6.65 km from city centre
4.2/5Excellent! (80 reviews)
You must stay here!

"Such a beautiful little hotel right on the water! Spectacular views. Sparkling clean. Friendly and attentive staff. Complimentary parking. Delicious food downstairs. What more could you ask for?"…"

Reviewed on Jan. 23, 2020

Il Porticciolo
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Grand Hotel Dino
4 out of 5
Via Garibaldi, 20, Baveno, Verbano-Cusio-Ossola
Get Rates
12.54 km from city centre
4.5/5Wonderful! (224 reviews)

"Excellent resort hotel caters to large tour buses"…"

Reviewed on Oct. 12, 2019

Grand Hotel Dino
Grand Hotel Bristol
4 out of 5
C.so Umberto I, 73, Stresa, VB
Get Rates
12.2 km from city centre
4.2/5Excellent! (350 reviews)

"My daughter left her school book in the hotel room and we had to catch an early train to make our flight. I called the hotel and asked them what I should do and they said stay on the train and we will mail the book and they did!!!! Excellent place to stay and mind blowing customer service!!!"…"

Reviewed on Oct. 3, 2019

Grand Hotel Bristol
Camping Village Conca D'Oro
3 out of 5
Via 42 Martiri, 26, Baveno, VB
The price is CA $108 per night from Mar 25 to Mar 26
12.97 km from city centre
4.4/5Wonderful! (17 reviews)

"Although my daughter was sick for the two days we stayed, the campsite is clean, quiet, and a restful place to spend some time. I highly recommend it and will definitely stay again. The staff at reception were superb - helping us with a converter to charge our phones and information on getting medical ..."…"

Reviewed on Jun. 12, 2018

Camping Village Conca D'Oro
Europalace Hotel
3 out of 5
Viale delle Magnolie 16, Verbania, VB
Free cancellationReserve now, pay when you stay
The price is CA $111 per night from Mar 3 to Mar 4
8.93 km from city centre
3.9/5Good! (122 reviews)
Nice hotel on the Lake

"The best hotel of my Italy trip. The location is very good on the lake. The room was so big that rooms from my last 3 hotels could fit in it. The bathroom was also good size and room had wonderful lake view. The breakfast was very good and hotel offers many cold and hot items in it. The hotel has ..."…"

Reviewed on Jul. 27, 2017

Europalace Hotel
Regina Palace Hotel
4 out of 5
Corso Umberto I, 29, Stresa, VB
The price is CA $224 per night from Apr 1 to Apr 2
12.15 km from city centre
4.4/5Excellent! (826 reviews)
Charming hotel with wonderful views

"We had previously stayed at the Grand Hotel Des Iles Borromees and this hotel is very similar in style and layout. It has lovely views of the lake and islands and only a short walk to the shops of restaurants. The jacuzzi by the pool could have been warmer but the pool was perfect. Service at breakfast ..."…"

Reviewed on Sep. 26, 2020

Regina Palace Hotel
Hotel Astoria
4 out of 5
Corso Umberto I, 31, Stresa, VB
The price is CA $208 per night from Mar 31 to Apr 1
12.11 km from city centre
4.1/5Very Good! (363 reviews)

"Stunning hotel will be back 2021"…"

Reviewed on Aug. 15, 2020

Hotel Astoria
Hotel Villa Mon Toc
2 out of 5
Viale Duchessa di Genova, 69, Stresa, VB
Free cancellationReserve now, pay when you stay
The price is CA $118 per night from Mar 3 to Mar 4
12.58 km from city centre
3.6/5Good! (57 reviews)

"En toute simplicité! Bonne prise en charge à l'arrivée. Hôtel familial. Chambre spacieuse., sans climatisation, mais nous n'avons pas ressenti le besoin. Proche du centre à pieds."…"

Reviewed on Aug. 23, 2019

Hotel Villa Mon Toc
Hotel Royal
3 out of 5
viale Lido, 1, Stresa, VB
Get Rates
12.55 km from city centre
4.3/5Excellent! (339 reviews)

"We enjoyed our stay at this hotel. Location was ideal for boat trips, the cable car and a 20 minute walk along the lakeside promenade to the town. The staff were pleasant, friendly and helpful. The room was nicely decorated and furnished and had a view of the lake. The bathroom was kept stocked with ..."…"

Reviewed on Oct. 3, 2019

Hotel Royal
Hotel Primavera
3 out of 5
Via Cavour 39, Stresa, VB
Free cancellationReserve now, pay when you stay
The price is CA $125 per night from Mar 3 to Mar 4
12 km from city centre
3.9/5Good! (277 reviews)

"Great value for the money paid AND a perfect location to explore the town and hop on the island tours"…"

Reviewed on Oct. 16, 2019

Hotel Primavera
Hotel Sempione
2 out of 5
Corso Italia 46, Stresa, VB
Get Rates
11.94 km from city centre
3.5/5Good! (187 reviews)
Good location, views and staff. Not good smell.

"Great view of the lake, nice manager but the cigarette smell was very strong and made the experience not so fun. However, they did have the best croissant in the whole region for breakfast."…"

Reviewed on Nov. 18, 2018

Hotel Sempione
Grand Hotel Des Iles Borromees
5 out of 5
Corso Umberto I, 67, Stresa, VB
Get Rates
12.18 km from city centre
4.6/5Exceptional! (825 reviews)

"Great location and position of hotel. Rooms were lovely, clean and very comfortable."…"

Reviewed on Oct. 23, 2019

Grand Hotel Des Iles Borromees
Hotel La Palma
4 out of 5
Corso Umberto I, 33, Stresa, VB
The price is CA $203 per night from Apr 1 to Apr 2
12.15 km from city centre
4.6/5Wonderful! (588 reviews)
Amazing hotel in Stresa

"The hotel is well situated and has been refurbished to a good standard. The pool area is amazing and the sky bar is a real treat. The rooms with views over the lake are superb. Overall one of my favourite hotels to have ever stayed in plus the staff were helpful."…"

Reviewed on Aug. 27, 2020

Hotel La Palma
Hotel Concorde
4 out of 5
Via Verbano 1, Arona, NO
Free cancellationReserve now, pay when you stay
The price is CA $143 per night from Mar 9 to Mar 10
22.87 km from city centre
3.3/5 (79 reviews)

"Water in shower came out black. This hotel need to be updated"…"

Reviewed on Feb. 14, 2020

Hotel Concorde
Hotel Residence Dei Fiori
3 out of 5
Corso Garibaldi 35-41, Baveno, VB
Free cancellationReserve now, pay when you stay
The price is CA $102 per night from Mar 3 to Mar 4
12.55 km from city centre
3.7/5Good! (26 reviews)

"Great location! We had a room with awesome views of Lake Maggiore and the surrounding mountains! The room was nice overall. There are several restaurants, bars, and coffee shops within a couple of minutes walk from the hotel. They don't have their own parking - so, you'll have to find street parking. ..."…"

Reviewed on Dec. 1, 2019

Hotel Residence Dei Fiori
Sirio Hotel
3 out of 5
Corso Cavour 188, Dormelletto, NO
Free cancellationReserve now, pay when you stay
The price is CA $97 per night from Mar 3 to Mar 4
26.82 km from city centre
4.2/5Excellent! (212 reviews)

"Our room was clean. It had a safe and mini fridge, staff were extremely friendly and helpful, breakfast buffet included was good The shower was a bit small. The traffic was very loud when the window was open, since the Hotel is on the main road."…"

Reviewed on Jun. 3, 2019

Sirio Hotel
Residence Casa e Vela
3 out of 5
Via Martiri Oggebbiesi 21, Oggebbio, VB
Free cancellationReserve now, pay when you stay
The price is CA $108 per night from Mar 3 to Mar 4
4.35 km from city centre
3.4/5Good! (45 reviews)
Location was nice, but facilities

"Location was nice, but facilities like coffee making or cooking facilities were quite old and not working very well. Television was also not working. Heating was downstairs very low and upstairs very high. It should have been more clean. I asked extra cleaning and this was happened. Reception personel ..."…"

Reviewed on Apr. 30, 2009

Residence Casa e Vela
Hotel de Charme Laveno
4 out of 5
Viale de Angeli 34, Laveno Mombello, VA
Get Rates
5.87 km from city centre
4.6/5Exceptional! (196 reviews)
Lovely place and people

"Extremely nice and welcoming staff. Everyone made you feel relaxed and were pleased to help you. The hotel was fresh, clean, with modern furniture and fittings and has good, well appointed, rooms. The spa pool is amazing and is a MUST do option. Gladly recommend this hotel and look forward to another ..."…"

Reviewed on Sep. 29, 2019

Hotel de Charme Laveno
Don't see what you're looking for?
See all available properties in Lake Maggiore
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Lake Maggiore Hotel Guide

Expedia.ca offers a selection of 3063 hotels in Lake Maggiore. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Lake Maggiore. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Lake Maggiore neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Lake Maggiore, Europe now!

More trip options

Recent Reviews in Lake Maggiore