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

Specialty Lodging (77)

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
$175 - $199 (EUR 156 - 178) Avg. price/night*
Ollie #1 of 109 hotels in Lake Maggiore
Professional photos | Traveler photos (118)
Corso Italia 60, 28838 Stresa, Italy
Show Prices
$195 - $260 (EUR 174 - 232) Avg. price/night*
Ollie #2 of 109 hotels in Lake Maggiore
#1 of 36 hotels in Stresa
Professional photos | Traveler photos (719)
Hotel Cannero (Cannero Riviera)
Lungo Lago 2, 28821 Cannero Riviera, Italy
Ollie #3 of 109 hotels in Lake Maggiore
Traveler photos (215)
Hotel Pironi (Cannobio) 3.0 of 5
Via Marconi, 35, 28822 Cannobio, Italy
Show Prices
$195 - $216 (EUR 174 - 193) Avg. price/night*
Ollie #4 of 109 hotels in Lake Maggiore
  •  Well worth a visit! 
  • After enjoying a lovely week in Tuscany, we decided to make a detour to... more
  • August 25, 2015
Professional photos | Traveler photos (70)
Strada Vecchia Alle Sale 8, 28832 Belgirate, Italy
Relais Casali della Cisterna Slideshow
Show Prices
$113 - $244 (EUR 101 - 218) Avg. price/night*
Ollie #5 of 109 hotels in Lake Maggiore
  •  Wonderful hotel 
  • A lovely family hotel where nothing was too much trouble. Beautiful room... more
  • August 20, 2015
Professional photos | Traveler photos (148)
Offers & Announcements Package Deal
Hotel Rigoli (Baveno)
Via Piave 48, 28831 Baveno, Italy
Hotel Rigoli Slideshow
$96 - $120 Avg. price/night*
Ollie #6 of 109 hotels in Lake Maggiore
#1 of 14 hotels in Baveno
Traveler photos (99)
Announcement Click for details
Via di Mezzo | Isola Pescatori, 28838 Stresa, Italy
Hotel Belvedere Slideshow
Show Prices
$110 - $201 (EUR 98 - 180) Avg. price/night*
Ollie #7 of 109 hotels in Lake Maggiore
#2 of 36 hotels in Stresa
  •  Loved our stay 
  • We had heard a lot about the northern Italian lakes and our first visit to... more
  • August 29, 2015
Professional photos | Traveler photos (300)
Hotel Simplon (Baveno) 4.0 of 5
Corso Garibaldi 20, 28831 Baveno, Italy
Show Prices
$121 - $268 Avg. price/night*
Ollie #8 of 109 hotels in Lake Maggiore
#2 of 14 hotels in Baveno
  •  Old School Charm 
  • We booked this hotel after a last minute change of plans and nabbed one of... more
  • August 26, 2015
Professional photos | Traveler photos (579)
Hotel Splendid (Baveno) 4.0 of 5
Via Sempione, 12, 28831 Baveno, Italy
Show Prices
$132 - $938 Avg. price/night*
Ollie #9 of 109 hotels in Lake Maggiore
#3 of 14 hotels in Baveno
  •  Could be better 
  • This hotel has the potential to be a really good hotel, it is in a nice... more
  • August 31, 2015
Professional photos | Traveler photos (477)
Corso Umberto I, 67, 28838 Stresa, Italy
Show Prices
$233 - $558 (EUR 208 - 499) Avg. price/night*
Ollie #10 of 109 hotels in Lake Maggiore
#3 of 36 hotels in Stresa
Professional photos | Traveler photos (877)
Hotel Alpi (Baveno) 3.0 of 5
Via Sempione 1, 28831 Baveno, Italy
Hotel Alpi Slideshow
Show Prices
$99 - $126 Avg. price/night*
Ollie #11 of 109 hotels in Lake Maggiore
#4 of 14 hotels in Baveno
Professional photos | Traveler photos (58)
La Palma Hotel (Stresa) 4.0 of 5
Lungolago Umberto I 33, 28838 Stresa, Italy
La Palma Hotel Slideshow
Show Prices
$153 - $445 Avg. price/night*
Ollie #12 of 109 hotels in Lake Maggiore
#4 of 36 hotels in Stresa
  •  Ver good hotel 
  • We stayed here for 3 nights for a wedding and the hotel is very good... more
  • September 3, 2015
Professional photos | Traveler photos (636)
Special Offer Package Deal
Via Sempione Nord, 123 | Lago Maggiore, 28838 Stresa, Italy
Hotel Villa e Palazzo Aminta Slideshow
Show Prices
$310 - $824 Avg. price/night*
Ollie #13 of 109 hotels in Lake Maggiore
#5 of 36 hotels in Stresa
Professional photos | Traveler photos (346)
Via Monte Rosa ,114, 28876 Macugnaga, Italy
Show Prices
$85 - $100 Avg. price/night*
Ollie #14 of 109 hotels in Lake Maggiore
Professional photos | Traveler photos (47)
Via delle Magnolie, 4, 28922 Verbania, Italy
Show Prices
$100 - $559 Avg. price/night*
Ollie #15 of 109 hotels in Lake Maggiore
  •  Spacious family room 
  • Stayed with our family of 4 in late July 2015. Booked a room for 4 persons... more
  • August 31, 2015
Professional photos | Traveler photos (29)
Corso Garibaldi, 20, 28831 Baveno, Italy
Show Prices
$114 - $417 Avg. price/night*
Ollie #16 of 109 hotels in Lake Maggiore
#5 of 14 hotels in Baveno
Professional photos | Traveler photos (724)
Hotel La Ripa (Baveno) 3.0 of 5
Via Sempione 11 | Lago Maggiore, 28831 Baveno, Italy
Show Prices
$99 - $136 Avg. price/night*
Ollie #17 of 109 hotels in Lake Maggiore
#6 of 14 hotels in Baveno
Professional photos | Traveler photos (47)
Pian Nava (Bee) 3.0 of 5
Bee 28813 Via Pian Nava Italy, 28813 Bee, Italy
Ollie #18 of 109 hotels in Lake Maggiore
#1 of 2 hotels in Bee
  •  Best hotel great relax 
  • My in laws and my children of 11 and 9 have stayed here for a week in... more
  • September 9, 2013
Traveler photos (1)
Ancora Hotel (Verbania) 4.0 of 5
Corso Mameli 65, 28921 Verbania, Italy
Show Prices
$98 - $191 Avg. price/night*
Ollie #19 of 109 hotels in Lake Maggiore
Professional photos | Traveler photos (75)
Hotel du Parc (Stresa) 3.0 of 5
Via Gignous 1, 28838 Stresa, Italy
Show Prices
$107 - $556 Avg. price/night*
Ollie #20 of 109 hotels in Lake Maggiore
#6 of 36 hotels in Stresa
Professional photos | Traveler photos (65)