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

 

Traveler 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 (108)

B&Bs / Inns (113)

Specialty Lodging (69)

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 Travelers Trust

Sort by [ Popularity ] [ Price ]
Travelers' Choice® 2014 Winner Romance
 
Casali Cuserina, 2, 28822 Cannobio, Italy
$175 - $225 (EUR 140 - 180) Avg. price/night*
Ollie #1 of 108 hotels in Lake Maggiore
Traveler photos (95)
Hotel Pironi (Cannobio) 3.0 of 5
Via Marconi, 35, 28822 Cannobio, Italy
Show Prices
$213 - $248 (EUR 171 - 199) Avg. price/night*
Ollie #2 of 108 hotels in Lake Maggiore
Professional photos | Traveler photos (65)
Corso Italia 60, 28838 Stresa, Italy
Show Prices
$193 - $198 (EUR 155 - 159) Avg. price/night*
Ollie #3 of 108 hotels in Lake Maggiore
#1 of 36 hotels in Stresa
  •  Top Notch 
  • My wife and I traveled to Stresa late October 2014. We arrived at the... more
  • November 22, 2014
Professional photos | Traveler photos (290)
Travelers' Choice® 2014 Winner Bargain
 
Hotel Cannero (Cannero Riviera)
Lungo Lago 2, 28821 Cannero Riviera, Italy
Ollie #4 of 108 hotels in Lake Maggiore
  •  Big, cozy sweater 
  • This place is magical in a cozy inlet. As soon as you check in, they make... more
  • October 14, 2014
Traveler photos (182)
Strada Vecchia Alle Sale 8, 28832 Belgirate, Italy
Show Prices
$124 - $168 (EUR 99 - 135) Avg. price/night*
Ollie #5 of 108 hotels in Lake Maggiore
  •  Perfect! 
  • Once you find the place you will be delighted by the very clean, spacious... more
  • October 13, 2014
Professional photos | Traveler photos (69)
Hotel Rigoli (Baveno)
Via Piave 48, 28831 Baveno, Italy
Hotel Rigoli Slideshow
Ollie #6 of 108 hotels in Lake Maggiore
#1 of 14 hotels in Baveno
Traveler photos (86)
Via di Mezzo | Isola Pescatori, 28838 Stresa, Italy
Hotel Belvedere Slideshow
Show Prices
$139 - $208 (EUR 111 - 167) Avg. price/night*
Ollie #7 of 108 hotels in Lake Maggiore
#2 of 36 hotels in Stresa
Professional photos | Traveler photos (132)
Hotel La Ripa (Baveno) 3.0 of 5
Via Sempione 11 | Lago Maggiore, 28831 Baveno, Italy
Show Prices
$160 - $178 Avg. price/night*
Ollie #8 of 108 hotels in Lake Maggiore
#2 of 14 hotels in Baveno
  •  Lakeside Location 
  • The best thing about this hotel is the location. It sits right on the... more
  • June 10, 2014
Professional photos | Traveler photos (47)
Hotel Simplon (Baveno) 4.0 of 5
Corso Garibaldi 20, 28831 Baveno, Italy
Show Prices
$155 - $224 Avg. price/night*
Ollie #9 of 108 hotels in Lake Maggiore
#3 of 14 hotels in Baveno
  •  One long Week 
  • We totally enjoyed our stay at the Simplon. We felt like we were staying... more
  • October 13, 2014
Professional photos | Traveler photos (193)
Hotel Splendid (Baveno) 4.0 of 5
Via Sempione, 12, 28831 Baveno, Italy
Show Prices
$125 - $236 Avg. price/night*
Ollie #10 of 108 hotels in Lake Maggiore
#4 of 14 hotels in Baveno
  •  Good hotel 
  • I stay There for an business event and the room is fantastic, has the... more
  • November 19, 2014
Professional photos | Traveler photos (98)
Hotel Alpi (Baveno)
Via Sempione 1, 28831 Baveno, Italy
Show Prices
$124 - $129 Avg. price/night*
Ollie #11 of 108 hotels in Lake Maggiore
#5 of 14 hotels in Baveno
Professional photos | Traveler photos (38)
Corso Umberto I, 67, 28838 Stresa, Italy
Show Prices
$202 - $485 (EUR 162 - 389) Avg. price/night*
Ollie #12 of 108 hotels in Lake Maggiore
#3 of 36 hotels in Stresa
Professional photos | Traveler photos (646)
Via Sempione Nord, 123 | Lago Maggiore, 28838 Stresa, Italy
Hotel Villa e Palazzo Aminta Slideshow
Show Prices
$329 - $433 Avg. price/night*
Ollie #13 of 108 hotels in Lake Maggiore
#4 of 36 hotels in Stresa
Professional photos | Traveler photos (298)
La Palma Hotel (Stresa) 4.0 of 5
Lungolago Umberto I 33, 28838 Stresa, Italy
Show Prices
$171 - $257 Avg. price/night*
Ollie #14 of 108 hotels in Lake Maggiore
#5 of 36 hotels in Stresa
Professional photos | Traveler photos (296)
Via Maggiore 21/23, Bee, Italy
Show Prices
$136 - $140 Avg. price/night*
Ollie #15 of 108 hotels in Lake Maggiore
#1 of 2 hotels in Bee
Professional photos | Traveler photos (26)
Verbania, Italy
Ollie #16 of 108 hotels in Lake Maggiore
Traveler photos (26)
Ancora Hotel (Verbania) 4.0 of 5
Corso Mameli 65, 28921 Verbania, Italy
Show Prices
$114 - $168 Avg. price/night*
Ollie #17 of 108 hotels in Lake Maggiore
  •  Well worth a visit 
  • We visited Hotel Ancora for two nights at the end of October and enjoyed... more
  • October 28, 2014
Professional photos | Traveler photos (71)
via garibaldi,10, 28838 Stresa, Italy
Show Prices
$110 - $114 Avg. price/night*
Ollie #18 of 108 hotels in Lake Maggiore
#6 of 36 hotels in Stresa
Professional photos | Traveler photos (19)
Top Value! $65 less than similar hotels in Lake Maggiore
 
La Sacca (Stresa) 2.0 of 5
Via Sempione Sud, 50, 28838 Stresa, Italy
Show Prices
$17 - $52 (EUR 14 - 42) Avg. price/night*
Ollie #19 of 108 hotels in Lake Maggiore
#7 of 36 hotels in Stresa
Professional photos | Traveler photos (55)
Corso Garibaldi, 20, 28831 Baveno, Italy
Show Prices
$135 - $238 Avg. price/night*
Ollie #20 of 108 hotels in Lake Maggiore
#6 of 14 hotels in Baveno
Professional photos | Traveler photos (331)