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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

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

B&Bs / Inns (122)

Specialty Lodging (95)

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 ]
Via Casali Cuserina 2, 28822 Cannobio, Italy
Show Prices
$174 - $191 Avg. price/night*
Ollie #1 of 103 hotels in Lake Maggiore
Professional photos | Traveler photos (243)
Hotel Rigoli (Baveno) 3.0 of 5
Via Piave 48, 28831, Baveno, Italy
Hotel Rigoli Slideshow
Ollie #2 of 103 hotels in Lake Maggiore
#1 of 15 hotels in Baveno
  •  A great discovery 
  • This little three-star hotel is a great discovery – for its quiet location... more
  • May 23, 2017
Traveler photos (180)
Offers & Announcements Package Deal
Hotel Pironi (Cannobio) 3.0 of 5
Via Guglielmo Marconi 35, 28822 Cannobio, Italy
Show Prices
$179 - $208 Avg. price/night*
Ollie #3 of 103 hotels in Lake Maggiore
Professional photos | Traveler photos (270)
Hotel Splendid (Baveno) 4.0 of 5
Via Sempione, 12, 28831, Baveno, Italy
No photo provided
Show Prices
$145 - $312 Avg. price/night*
Ollie #4 of 103 hotels in Lake Maggiore
#2 of 15 hotels in Baveno
Professional photos | Traveler photos (717)
Corso Umberto I, 67, 28838, Stresa, Italy
Show Prices
$237 - $486 Avg. price/night*
Ollie #5 of 103 hotels in Lake Maggiore
#1 of 35 hotels in Stresa
Professional photos | Traveler photos (1404)
Hotel Cannero (Cannero Riviera)
Piazza Umberto Primo 2, 28821 Cannero Riviera, Italy
Show Prices
$131 - $233 Avg. price/night*
Ollie #6 of 103 hotels in Lake Maggiore
Traveler photos (287)
Strada Vecchia Alle Sale 8, 28832 Belgirate, Italy
Relais Casali della Cisterna Slideshow
Show Prices
$124 - $268 Avg. price/night*
Ollie #7 of 103 hotels in Lake Maggiore
Professional photos | Traveler photos (207)
Offers & Announcements Package Deal
La Palma Hotel (Stresa) 4.0 of 5
Via Umberto Primo 33, 28838, Stresa, Italy
Show Prices
$173 - $459 Avg. price/night*
Ollie #8 of 103 hotels in Lake Maggiore
#2 of 35 hotels in Stresa
  •  Great place to stay. 
  • We love the Sky bar, just the place to enjoy your Aperol Spritz. The pools... more
  • May 24, 2017
Professional photos | Traveler photos (862)
Via Giuseppe Garibaldi 20, 28831, Baveno, Italy
No photo provided
Show Prices
$140 - $289 Avg. price/night*
Ollie #9 of 103 hotels in Lake Maggiore
#3 of 15 hotels in Baveno
Professional photos | Traveler photos (1043)
Via Sempione Nord 123, 28838, Stresa, Italy
Hotel Villa & Palazzo Aminta Slideshow
Show Prices
$325 - $519 Avg. price/night*
Ollie #10 of 103 hotels in Lake Maggiore
#3 of 35 hotels in Stresa
  •  Very Good but Small 
  • Our lake view room was a "side view" room which also overlooked the front... more
  • May 18, 2017
Professional photos | Traveler photos (1019)
Special Offer Complimentary bottle of...
Hotel Simplon (Baveno) 4.0 of 5
Via Giuseppe Garibaldi 20, 28831, Baveno, Italy
No photo provided
Show Prices
$102 - $236 Avg. price/night*
Ollie #11 of 103 hotels in Lake Maggiore
#4 of 15 hotels in Baveno
Professional photos | Traveler photos (663)
Piazza G Marconi 6 / 9, 28838, Stresa, Italy
Show Prices
$121 - $194 Avg. price/night*
Ollie #12 of 103 hotels in Lake Maggiore
#4 of 35 hotels in Stresa
Professional photos | Traveler photos (510)
Regina Palace (Stresa) 4.0 of 5
Corso Umberto I | Lago Maggiore, 28838, Stresa, Italy
Show Prices
$173 - $289 Avg. price/night*
Ollie #13 of 103 hotels in Lake Maggiore
#5 of 35 hotels in Stresa
  •  Beatiful View 
  • Established in 1907 nearby the Lake,renovated with classic furnitures... more
  • May 25, 2017
Professional photos | Traveler photos (1343)
Via di Mezzo | Isola Pescatori, 28838, Stresa, Italy
Show Prices
$101 - $188 Avg. price/night*
Ollie #14 of 103 hotels in Lake Maggiore
#6 of 35 hotels in Stresa
Professional photos | Traveler photos (368)
Ancora Hotel (Verbania) 4.0 of 5
Corso Goffredo Mameli 65, 28921, Verbania, Italy
Show Prices
$99 - $190 Avg. price/night*
Ollie #15 of 103 hotels in Lake Maggiore
  •  Great Little Hotel 
  • An old building but very modern inside; newly renovated with style. We... more
  • January 22, 2017
Professional photos | Traveler photos (278)
Corso Italia 60, 28838, Stresa, Italy
Show Prices
$147 - $225 Avg. price/night*
Ollie #16 of 103 hotels in Lake Maggiore
#7 of 35 hotels in Stresa
  •  Excellent  
  • We stayed 4 nights and could not have asked for more. Really good room... more
  • May 11, 2017
Professional photos | Traveler photos (742)
Via Umberto Primo 1/73, 28838, Stresa, Italy
Show Prices
$114 - $285 Avg. price/night*
Ollie #17 of 103 hotels in Lake Maggiore
#8 of 35 hotels in Stresa
  •  Worth a Visit 
  • I stayed here for a week in mid-May. When you step into the lobby you... more
  • May 25, 2017
Professional photos | Traveler photos (602)
Viale delle Magnolie 4, 28922, Verbania, Italy
Show Prices
$82 - $151 Avg. price/night*
Ollie #18 of 103 hotels in Lake Maggiore
Professional photos | Traveler photos (37)
Hotel Alpi (Baveno) 3.0 of 5
Via Sempione 1, 28831, Baveno, Italy
Show Prices
$97 - $148 Avg. price/night*
Ollie #19 of 103 hotels in Lake Maggiore
#5 of 15 hotels in Baveno
Professional photos | Traveler photos (74)
Hotel Royal (Stresa) 3.0 of 5
Via Lido 1, 28838, Stresa, Italy
Show Prices
$125 - $188 Avg. price/night*
Ollie #20 of 103 hotels in Lake Maggiore
#9 of 35 hotels in Stresa
Professional photos | Traveler photos (113)