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 (109)

B&Bs / Inns (118)

Specialty Lodging (73)

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 ]
Casali Cuserina, 2, 28822 Cannobio, Italy
Show Prices
$176 - $204 (EUR 160 - 186) Avg. price/night*
Ollie #1 of 109 hotels in Lake Maggiore
  •  Villa Belvedere 
  • It is my second stay at this hotel. I have been there for the first time... more
  • May 14, 2015
Professional photos | Traveler photos (98)
Hotel Pironi (Cannobio) 3.0 of 5
Via Marconi, 35, 28822 Cannobio, Italy
Show Prices
$197 - $219 (EUR 179 - 199) Avg. price/night*
Ollie #2 of 109 hotels in Lake Maggiore
  •  Research justified 
  • Spent considerable effort researching the perfect town and small hotel... more
  • April 5, 2015
Professional photos | Traveler photos (65)
Corso Italia 60, 28838 Stresa, Italy
Show Prices
$191 - $254 (EUR 174 - 231) Avg. price/night*
Ollie #3 of 109 hotels in Lake Maggiore
#1 of 36 hotels in Stresa
  •  Paradise !!! 
  • This is a wonderful place to spend a couple of days in Stresa, Italy. The... more
  • May 25, 2015
Professional photos | Traveler photos (695)
Strada Vecchia Alle Sale 8, 28832 Belgirate, Italy
Relais Casali della Cisterna Slideshow
Show Prices
$128 - $255 (EUR 117 - 232) Avg. price/night*
Ollie #4 of 109 hotels in Lake Maggiore
Professional photos | Traveler photos (94)
Offers & Announcements Package Deal
Hotel Cannero (Cannero Riviera)
Lungo Lago 2, 28821 Cannero Riviera, Italy
Ollie #5 of 109 hotels in Lake Maggiore
  •  Relaxing Stay 
  • A nice 4* hotel, right on the lake. A perfect spot, for those seeking... more
  • May 22, 2015
Traveler photos (187)
Via di Mezzo | Isola Pescatori, 28838 Stresa, Italy
Hotel Belvedere Slideshow
Show Prices
$118 - $220 (EUR 107 - 200) Avg. price/night*
Ollie #6 of 109 hotels in Lake Maggiore
#2 of 36 hotels in Stresa
Professional photos | Traveler photos (141)
Top Value! $55 less than similar hotels in Lake Maggiore
 
Hotel Rigoli (Baveno)
Via Piave 48, 28831 Baveno, Italy
Hotel Rigoli Slideshow
$102 - $116 Avg. price/night*
Ollie #7 of 109 hotels in Lake Maggiore
#1 of 14 hotels in Baveno
Traveler photos (86)
Hotel Simplon (Baveno) 4.0 of 5
Corso Garibaldi 20, 28831 Baveno, Italy
Show Prices
$123 - $233 Avg. price/night*
Ollie #8 of 109 hotels in Lake Maggiore
#2 of 14 hotels in Baveno
  •  The perfect hotel! 
  • We have just returned from a perfect two weeks at The Simplon. Our room... more
  • May 22, 2015
Professional photos | Traveler photos (196)
Corso Umberto I, 67, 28838 Stresa, Italy
Show Prices
$280 - $493 (EUR 255 - 449) Avg. price/night*
Ollie #9 of 109 hotels in Lake Maggiore
#3 of 36 hotels in Stresa
Professional photos | Traveler photos (782)
Hotel Splendid (Baveno) 4.0 of 5
Via Sempione, 12, 28831 Baveno, Italy
Show Prices
$136 - $249 Avg. price/night*
Ollie #10 of 109 hotels in Lake Maggiore
#3 of 14 hotels in Baveno
Professional photos | Traveler photos (100)
Hotel Alpi (Baveno) 3.0 of 5
Via Sempione 1, 28831 Baveno, Italy
Hotel Alpi Slideshow
Show Prices
$101 - $145 Avg. price/night*
Ollie #11 of 109 hotels in Lake Maggiore
#4 of 14 hotels in Baveno
Professional photos | Traveler photos (53)
Via Sempione Nord, 123 | Lago Maggiore, 28838 Stresa, Italy
Hotel Villa e Palazzo Aminta Slideshow
Show Prices
$321 - $614 Avg. price/night*
Ollie #12 of 109 hotels in Lake Maggiore
#4 of 36 hotels in Stresa
Professional photos | Traveler photos (300)
Special Offer Package Deal
Hotel La Ripa (Baveno) 3.0 of 5
Via Sempione 11 | Lago Maggiore, 28831 Baveno, Italy
Show Prices
$123 - $160 Avg. price/night*
Ollie #13 of 109 hotels in Lake Maggiore
#5 of 14 hotels in Baveno
Professional photos | Traveler photos (47)
La Palma Hotel (Stresa) 4.0 of 5
Lungolago Umberto I 33, 28838 Stresa, Italy
La Palma Hotel Slideshow
Show Prices
$190 - $415 Avg. price/night*
Ollie #14 of 109 hotels in Lake Maggiore
#5 of 36 hotels in Stresa
Professional photos | Traveler photos (307)
Special Offer Package Deal
Via Maggiore 21/23, Bee, Italy
Show Prices
$120 - $171 Avg. price/night*
Ollie #15 of 109 hotels in Lake Maggiore
#1 of 2 hotels in Bee
Professional photos | Traveler photos (30)
Corso Garibaldi, 20, 28831 Baveno, Italy
Show Prices
$126 - $262 Avg. price/night*
Ollie #16 of 109 hotels in Lake Maggiore
#6 of 14 hotels in Baveno
  •  Beautiful Hotel 
  • This hotel takes advantage the beauty of Lake Maggiore. We stayed here for... more
  • May 24, 2015
Professional photos | Traveler photos (369)
Ancora Hotel (Verbania) 4.0 of 5
Corso Mameli 65, 28921 Verbania, Italy
Show Prices
$111 - $203 Avg. price/night*
Ollie #17 of 109 hotels in Lake Maggiore
Professional photos | Traveler photos (73)
Verbania, Italy
Ollie #18 of 109 hotels in Lake Maggiore
Traveler photos (29)
Via Monte Rosa ,114, 28876 Macugnaga, Italy
Ollie #19 of 109 hotels in Lake Maggiore
Professional photos | Traveler photos (37)
Top Value! $78 less than similar hotels in Lake Maggiore
 
Strada Statale del Sempione 30, 28831 Baveno, Italy
Show Prices
$109 - $123 Avg. price/night*
Ollie #20 of 109 hotels in Lake Maggiore
#7 of 14 hotels in Baveno
  •  Absolutely stunning 
  • My boyfriend went here on a short notice holiday and absolutely loved it... more
  • March 25, 2015
Professional photos | Traveler photos (77)