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

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

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

B&Bs / Inns (117)

Specialty Lodging (82)

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
$181 - $194 Avg. price/night*
Ollie #1 of 105 hotels in Lake Maggiore
Professional photos | Traveler photos (194)
Hotel Cannero (Cannero Riviera)
Piazza Umberto Primo 2, 28821 Cannero Riviera, Italy
Ollie #2 of 105 hotels in Lake Maggiore
Traveler photos (259)
Hotel Pironi (Cannobio) 3.0 of 5
Via Guglielmo Marconi 35, 28822 Cannobio, Italy
Show Prices
$191 - $212 Avg. price/night*
Ollie #3 of 105 hotels in Lake Maggiore
Professional photos | Traveler photos (72)
Hotel Rigoli (Baveno)
Via Piave 48, 28831, Baveno, Italy
Hotel Rigoli Slideshow
$100 - $122 Avg. price/night*
Ollie #4 of 105 hotels in Lake Maggiore
#1 of 15 hotels in Baveno
  •  Hotel Rigoli 
  • A family run hotel - Spotless through-out – Rooms all you could wish for... more
  • July 25, 2016
Traveler photos (156)
Offers & Announcements €92 (EUR)
Hotel Splendid (Baveno) 4.0 of 5
Via Sempione, 12, 28831, Baveno, Italy
Show Prices
$158 - $600 Avg. price/night*
Ollie #5 of 105 hotels in Lake Maggiore
#2 of 15 hotels in Baveno
Professional photos | Traveler photos (603)
Corso Umberto I, 67, 28838, Stresa, Italy
Show Prices
$271 - $546 Avg. price/night*
Ollie #6 of 105 hotels in Lake Maggiore
#1 of 36 hotels in Stresa
Professional photos | Traveler photos (1135)
La Palma Hotel (Stresa) 4.0 of 5
Via Umberto Primo 33, 28838, Stresa, Italy
La Palma Hotel Slideshow
Show Prices
$185 - $453 Avg. price/night*
Ollie #7 of 105 hotels in Lake Maggiore
#2 of 36 hotels in Stresa
Professional photos | Traveler photos (749)
Special Offer Package Deal
Strada Vecchia Alle Sale 8, 28832 Belgirate, Italy
Relais Casali della Cisterna Slideshow
Show Prices
$123 - $242 Avg. price/night*
Ollie #8 of 105 hotels in Lake Maggiore
Professional photos | Traveler photos (196)
Offers & Announcements €99 (EUR)
Via Giuseppe Garibaldi 20, 28831, Baveno, Italy
Show Prices
$120 - $384 Avg. price/night*
Ollie #9 of 105 hotels in Lake Maggiore
#3 of 15 hotels in Baveno
Professional photos | Traveler photos (874)
Via Sempione Nord 123, 28838, Stresa, Italy
Hotel Villa & Palazzo Aminta Slideshow
Show Prices
$336 - $496 Avg. price/night*
Ollie #10 of 105 hotels in Lake Maggiore
#3 of 36 hotels in Stresa
  •  A lovely luxury hotel 
  • Beautiful room with lake view. Lovely furnishings in room and throughout... more
  • July 26, 2016
Professional photos | Traveler photos (704)
Hotel Simplon (Baveno) 4.0 of 5
Via Giuseppe Garibaldi 20, 28831, Baveno, Italy
Show Prices
$124 - $240 Avg. price/night*
Ollie #11 of 105 hotels in Lake Maggiore
#4 of 15 hotels in Baveno
  •  Fantastic !! 
  • What a great place to stay, warm welcome at reception & restaurant. Better... more
  • July 30, 2016
Professional photos | Traveler photos (591)
Corso Italia 60, 28838, Stresa, Italy
Show Prices
$165 - $218 Avg. price/night*
Ollie #12 of 105 hotels in Lake Maggiore
#4 of 36 hotels in Stresa
Professional photos | Traveler photos (732)
Via di Mezzo | Isola Pescatori, 28838, Stresa, Italy
Hotel Belvedere Slideshow
Show Prices
$110 - $201 Avg. price/night*
Ollie #13 of 105 hotels in Lake Maggiore
#5 of 36 hotels in Stresa
  •  lovely 
  • The staff was welcoming and helpful. The room was impeccably clean with... more
  • July 25, 2016
Professional photos | Traveler photos (322)
Ancora Hotel (Verbania) 4.0 of 5
Corso Goffredo Mameli 65, 28921, Verbania, Italy
Show Prices
$104 - $178 Avg. price/night*
Ollie #14 of 105 hotels in Lake Maggiore
Professional photos | Traveler photos (91)
Regina Palace (Stresa) 4.0 of 5
Corso Umberto I | Lago Maggiore, 28838, Stresa, Italy
Show Prices
$186 - $298 Avg. price/night*
Ollie #15 of 105 hotels in Lake Maggiore
#6 of 36 hotels in Stresa
Professional photos | Traveler photos (1162)
Piazza Guglielmo Marconi 6/9, 28838, Stresa, Italy
Milan Speranza Au Lac Slideshow
Show Prices
$122 - $188 Avg. price/night*
Ollie #16 of 105 hotels in Lake Maggiore
#7 of 36 hotels in Stresa
Professional photos | Traveler photos (221)
Special Offer Package Deal
Via Umberto Primo 1/73, 28838, Stresa, Italy
Show Prices
$128 - $238 Avg. price/night*
Ollie #17 of 105 hotels in Lake Maggiore
#8 of 36 hotels in Stresa
  •  Nice hotel 
  • Stayed with wife and two kids, rooms was lovely, hotel is very clean, nice... more
  • July 29, 2016
Professional photos | Traveler photos (540)
Hotel du Parc (Stresa) 3.0 of 5
Via Eugenio Gignous 1, 28838, Stresa, Italy
Show Prices
$107 - $160 Avg. price/night*
Ollie #18 of 105 hotels in Lake Maggiore
#9 of 36 hotels in Stresa
  •  Location, Location 
  • Stayed in Stresa before, first time in Du Parc. This is an "old style... more
  • July 27, 2016
Professional photos | Traveler photos (96)
Via Vittorio Veneto 32, 28922, Verbania, Italy
Show Prices
$192 - $519 Avg. price/night*
Ollie #19 of 105 hotels in Lake Maggiore
  •  Belissimo  
  • What a lovely grand little hotel. The staff were friendly and approachable... more
  • July 18, 2016
Professional photos | Traveler photos (351)
Astoria Hotel (Stresa) 4.0 of 5
Via Umberto Primo 31, 28838, Stresa, Italy
Astoria Hotel Slideshow
Show Prices
$146 - $352 Avg. price/night*
Ollie #20 of 105 hotels in Lake Maggiore
#10 of 36 hotels in Stresa
Professional photos | Traveler photos (104)
Offers & Announcements Package Deal