We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Lake Maggiore

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Lake Maggiore?

We'll send you updates with the latest deals, reviews and articles for Lake Maggiore each week.

Map of Lake Maggiore Hotels

Hotels (103)

B&Bs / Inns (141)

Speciality Lodging (102)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Via Casali Cuserina 2, 28822 Cannobio, Italy
Show Prices
US$ 158 - US$ 203 Avg. price/night*
Ollie #1 of 103 hotels in Lake Maggiore
Traveller photos (322)
Hotel Pironi (Cannobio) 3.0 of 5
Via Guglielmo Marconi 35, 28822 Cannobio, Italy
No photo provided
Show Prices
US$ 171 - US$ 174 Avg. price/night*
Ollie #2 of 103 hotels in Lake Maggiore
  •  Superb 
  • Relaxing highly tasteful traditional and historic hotel within walking... more
  • 26 September 2018
Traveller photos (294)
Hotel Cannero (Cannero Riviera) 4.0 of 5
Piazza Umberto Primo 2, 28821 Cannero Riviera, Italy
Show Prices
US$ 136 - US$ 196 Avg. price/night*
Ollie #3 of 103 hotels in Lake Maggiore
  •  Charming Superb Hotel 
  • With it's lakeside location looking at the Alpine mountains this is a... more
  • 4 November 2018
Traveller photos (360)
Strada vecchia alle sale 8, 28832 Belgirate, Italy
Show Prices
US$ 144 - US$ 293 Avg. price/night*
Ollie #4 of 103 hotels in Lake Maggiore
  •  Wonderful place 
  • Beautiful villa, gorgeous location, nice breakfast. This place has it... more
  • 5 November 2018
Traveller photos (258)
Offers & Announcements 10% off room rate
Corso Italia 60, 28838, Stresa, Italy
Show Prices
US$ 177 - US$ 260 Avg. price/night*
Ollie #5 of 103 hotels in Lake Maggiore
#1 of 35 hotels in Stresa
Traveller photos (765)
Hotel Rigoli (Baveno) 3.0 of 5
Via Piave 48, 28831, Baveno, Italy
Ollie #6 of 103 hotels in Lake Maggiore
#1 of 15 hotels in Baveno
  •  Beautiful stay. 
  • We stayed at the hotel for a week in September. The young lady... more
  • 12 October 2018
Traveller photos (249)
Hotel Simplon (Baveno) 4.0 of 5
Corso Garibaldi 52, 28831, Baveno, Italy
No photo provided
Show Prices
US$ 159 - US$ 260 Avg. price/night*
Ollie #7 of 103 hotels in Lake Maggiore
#2 of 15 hotels in Baveno
Traveller photos (800)
Via di Mezzo | Isola Pescatori, 28838, Stresa, Italy
Show Prices
US$ 99 - US$ 159 Avg. price/night*
Ollie #8 of 103 hotels in Lake Maggiore
#2 of 35 hotels in Stresa
  •  Fantastic stay 
  • Excellent hotel for a 3 night stay. Food in the hotel restaurant was... more
  • 31 October 2018
Traveller photos (493)
Hotel Splendid (Baveno) 4.0 of 5
Via Sempione, 12, 28831, Baveno, Italy
Show Prices
US$ 117 - US$ 839 Avg. price/night*
Ollie #9 of 103 hotels in Lake Maggiore
#3 of 15 hotels in Baveno
Traveller photos (825)
Hotel Alpi (Baveno) 3.0 of 5
Via Sempione 1, 28831, Baveno, Italy
Show Prices
US$ 112 - US$ 122 Avg. price/night*
Ollie #10 of 103 hotels in Lake Maggiore
#4 of 15 hotels in Baveno
Traveller photos (87)
Via Sempione Nord 123, 28838, Stresa, Italy
Show Prices
US$ 268 - US$ 557 Avg. price/night*
Ollie #11 of 103 hotels in Lake Maggiore
#3 of 35 hotels in Stresa
Traveller photos (1314)
Corso Umberto I, 67, 28838, Stresa, Italy
Show Prices
US$ 195 - US$ 382 Avg. price/night*
Ollie #12 of 103 hotels in Lake Maggiore
#4 of 35 hotels in Stresa
  •  Visions of Years Past 
  • What a wonderful "grand hotel", one to be used to measure other grand... more
  • 13 November 2018
Traveller photos (1883)
Via Nazionale del Sempione 30, 28831, Baveno, Italy
Show Prices
US$ 127 - US$ 164 Avg. price/night*
Ollie #13 of 103 hotels in Lake Maggiore
#5 of 15 hotels in Baveno
  •  What a gem 
  • We booked this hotel for one night on our tour of Italy. The moment we... more
  • 14 November 2018
Traveller photos (186)
Hotel La Palma (Stresa) 4.0 of 5
Corso Umberto, I 33, 28838, Stresa, Italy
Show Prices
US$ 142 - US$ 285 Avg. price/night*
Ollie #14 of 103 hotels in Lake Maggiore
#5 of 35 hotels in Stresa
Traveller photos (1156)
Via Giuseppe Garibaldi 20, 28831, Baveno, Italy
Show Prices
US$ 109 - US$ 243 Avg. price/night*
Ollie #15 of 103 hotels in Lake Maggiore
#6 of 15 hotels in Baveno
Traveller photos (1504)
Hotel Ancora (Verbania) 4.0 of 5
Corso Goffredo Mameli 65, 28921, Verbania, Italy
Show Prices
US$ 104 - US$ 172 Avg. price/night*
Ollie #16 of 103 hotels in Lake Maggiore
  •  Great Hotel! 
  • We were on vacation touring Italy for two weeks and although we only... more
  • 16 October 2018
Traveller photos (303)
Viale delle Magnolie 4, 28922, Verbania, Italy
Show Prices
US$ 82 - US$ 148 Avg. price/night*
Ollie #17 of 103 hotels in Lake Maggiore
  •  Wonderful hotel 
  • Our visit at San Gottardo was perfect. A room with a nice lake view, the... more
  • 26 August 2018
Traveller photos (69)
Via Sempione Nord 45, 28838, Stresa, Italy
Show Prices
US$ 141 - US$ 578 Avg. price/night*
Ollie #18 of 103 hotels in Lake Maggiore
#6 of 35 hotels in Stresa
Traveller photos (168)
Via Ugo Ara 2 | Isola Dei Pescatori, 28838, Stresa, Italy
Show Prices
US$ 118 - US$ 203 Avg. price/night*
Ollie #19 of 103 hotels in Lake Maggiore
#7 of 35 hotels in Stresa
Traveller photos (404)
Via Giuseppe Garibaldi 10, 28838, Stresa, Italy
Show Prices
US$ 93 - US$ 121 Avg. price/night*
Ollie #20 of 103 hotels in Lake Maggiore
#8 of 35 hotels in Stresa
Traveller photos (39)