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.

Isola Bella

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 Isola Bella

Hotels (105)

B&Bs / Inns (122)

Specialty Lodging (90)

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
$161 - $183 Avg. price/night*
Ollie #1 of 105 hotels in Lake Maggiore
Professional photos | Traveler photos (242)
Hotel Splendid (Baveno) 4.0 of 5
Via Sempione, 12, 28831, Baveno, Italy
Show Prices
$137 - $283 Avg. price/night*
Ollie #2 of 105 hotels in Lake Maggiore
#1 of 15 hotels in Baveno
  •  We loved it!  
  • Let's start mentioning the staff to who we give a 10/10. All, the ladies... more
  • April 20, 2017
Professional photos | Traveler photos (716)
Hotel Pironi (Cannobio) 3.0 of 5
Via Guglielmo Marconi 35, 28822 Cannobio, Italy
Show Prices
$171 - $203 Avg. price/night*
Ollie #3 of 105 hotels in Lake Maggiore
Professional photos | Traveler photos (270)
Hotel Rigoli (Baveno) 3.0 of 5
Via Piave 48, 28831, Baveno, Italy
Ollie #4 of 105 hotels in Lake Maggiore
#2 of 15 hotels in Baveno
Traveler photos (175)
Special Offer Package Deal
Hotel Cannero (Cannero Riviera)
Piazza Umberto Primo 2, 28821 Cannero Riviera, Italy
Show Prices
$133 - $227 Avg. price/night*
Ollie #5 of 105 hotels in Lake Maggiore
  •  Best hotel ever! 
  • Our company had a conference at the hotel . I can just say it was an... more
  • April 12, 2017
Traveler photos (287)
Corso Umberto I, 67, 28838, Stresa, Italy
Show Prices
$216 - $406 Avg. price/night*
Ollie #6 of 105 hotels in Lake Maggiore
#1 of 35 hotels in Stresa
Professional photos | Traveler photos (1380)
La Palma Hotel (Stresa) 4.0 of 5
Via Umberto Primo 33, 28838, Stresa, Italy
Show Prices
$179 - $429 Avg. price/night*
Ollie #7 of 105 hotels in Lake Maggiore
#2 of 35 hotels in Stresa
Professional photos | Traveler photos (849)
Via Giuseppe Garibaldi 20, 28831, Baveno, Italy
Show Prices
$127 - $267 Avg. price/night*
Ollie #8 of 105 hotels in Lake Maggiore
#3 of 15 hotels in Baveno
Professional photos | Traveler photos (1022)
Strada Vecchia Alle Sale 8, 28832 Belgirate, Italy
Relais Casali della Cisterna Slideshow
Show Prices
$127 - $256 Avg. price/night*
Ollie #9 of 105 hotels in Lake Maggiore
Professional photos | Traveler photos (201)
Offers & Announcements 10% off room rate
Via Sempione Nord 123, 28838, Stresa, Italy
Hotel Villa & Palazzo Aminta Slideshow
Show Prices
$295 - $464 Avg. price/night*
Ollie #10 of 105 hotels in Lake Maggiore
#3 of 35 hotels in Stresa
Professional photos | Traveler photos (1013)
Special Offer Complimentary bottle of...
Hotel Simplon (Baveno) 4.0 of 5
Via Giuseppe Garibaldi 20, 28831, Baveno, Italy
Show Prices
$138 - $230 Avg. price/night*
Ollie #11 of 105 hotels in Lake Maggiore
#4 of 15 hotels in Baveno
  •  Very pleasant stay 
  • We enjoyed this lovely hotel, just across the street from the Lake, while... more
  • April 21, 2017
Professional photos | Traveler photos (649)
Piazza G Marconi 6 / 9, 28838, Stresa, Italy
Show Prices
$132 - $193 Avg. price/night*
Ollie #12 of 105 hotels in Lake Maggiore
#4 of 35 hotels in Stresa
Professional photos | Traveler photos (502)
Regina Palace (Stresa) 4.0 of 5
Corso Umberto I | Lago Maggiore, 28838, Stresa, Italy
Show Prices
$169 - $276 Avg. price/night*
Ollie #13 of 105 hotels in Lake Maggiore
#5 of 35 hotels in Stresa
  •  Passover 2017 
  • My husband and I, together our family stayed at the Regina Palace over... more
  • April 25, 2017
Professional photos | Traveler photos (1338)
Ancora Hotel (Verbania) 4.0 of 5
Corso Goffredo Mameli 65, 28921, Verbania, Italy
Show Prices
$102 - $177 Avg. price/night*
Ollie #14 of 105 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 (273)
Corso Italia 60, 28838, Stresa, Italy
Show Prices
$176 - $233 Avg. price/night*
Ollie #15 of 105 hotels in Lake Maggiore
#6 of 35 hotels in Stresa
Professional photos | Traveler photos (738)
Via di Mezzo | Isola Pescatori, 28838, Stresa, Italy
Show Prices
$97 - $193 Avg. price/night*
Ollie #16 of 105 hotels in Lake Maggiore
#7 of 35 hotels in Stresa
Professional photos | Traveler photos (363)
Corso Umberto 1, 73, 28838, Stresa, Italy
Show Prices
$121 - $259 Avg. price/night*
Ollie #17 of 105 hotels in Lake Maggiore
#8 of 35 hotels in Stresa
  •  Tour stop overnight 
  • What a beautiful hotel. The rooms are well fitted out and spacious... more
  • April 8, 2017
Professional photos | Traveler photos (598)
Hotel Royal (Stresa) 3.0 of 5
Via Lido 1, 28838, Stresa, Italy
Show Prices
$118 - $172 Avg. price/night*
Ollie #18 of 105 hotels in Lake Maggiore
#9 of 35 hotels in Stresa
Professional photos | Traveler photos (113)
Viale delle Magnolie 4, 28922, Verbania, Italy
Show Prices
$76 - $147 Avg. price/night*
Ollie #19 of 105 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 - $1,067 Avg. price/night*
Ollie #20 of 105 hotels in Lake Maggiore
#5 of 15 hotels in Baveno
Professional photos | Traveler photos (77)

Additional Isola Bella Information

4.5 of 5 bubbles | 973 Reviews