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.

Hotels near Isola Bella

Isola Bella, Italy
 

Special offers in Lake Maggiore

Hotel Villa e Palazzo Aminta
Hotel Villa e Palazzo Aminta 4.0 of 5 stars
Special offer Free room upgrade
Casa Alpina De Filippi
Casa Alpina De Filippi 4.5 of 5 stars
Special offer Package Deal
View all Special Offers in Lake Maggiore (1)

Hotels travellers recommend

Via di Mezzo | Isola Pescatori, 28838 Stresa, Italy
0.7 km from Isola Bella
USD 151 and up per night*
Hotel Belvedere Slideshow
Show Prices
#5 of 108 hotels in Lake Maggiore
#2 of 36 hotels in Stresa
Professional photos | Traveller photos (116) | Map
Via Sempione Nord, 123 | Lago Maggiore, 28838 Stresa, Italy
0.7 km from Isola Bella
USD 251 and up per night*
Special Rate Free room upgrade
Hotel Villa e Palazzo Aminta Slideshow
Show Prices
#20 of 108 hotels in Lake Maggiore
#7 of 36 hotels in Stresa
Professional photos | Traveller photos (212) | Map
Viale Lido 15, 28838 Stresa, Italy
0.7 km from Isola Bella
USD 170 and up per night*
#51 of 108 hotels in Lake Maggiore
#20 of 36 hotels in Stresa
Professional photos | Traveller photos (31) | Map
via Sempione, 64, 28831 Baveno, Italy
0.8 km from Isola Bella
USD 120 and up per night*
#28 of 108 hotels in Lake Maggiore
#8 of 15 hotels in Baveno
Professional photos | Traveller photos (22) | Map
Hotel Royal (Stresa) 3.0 of 5
Viale Lido 1, 28838 Stresa, Italy
0.8 km from Isola Bella
USD 162 and up per night*
#42 of 108 hotels in Lake Maggiore
#16 of 36 hotels in Stresa
Professional photos | Traveller photos (19) | Map
Via Leopardi, 19, Stresa, Italy
0.9 km from Isola Bella
USD 108 and up per night*
#27 of 108 hotels in Lake Maggiore
#9 of 36 hotels in Stresa
Professional photos | Traveller photos (33) | Map
Hotel Fontana (Stresa) 3.0 of 5
Via Sempione Nord 1, 28838 Stresa, Italy
0.9 km from Isola Bella
USD 134 and up per night*
#34 of 108 hotels in Lake Maggiore
#13 of 36 hotels in Stresa
Professional photos | Traveller photos (72) | Map
Corso Umberto 1, 73, 28838 Stresa, Italy
1.0 km from Isola Bella
USD 187 and up per night*
#37 of 108 hotels in Lake Maggiore
#14 of 36 hotels in Stresa
Professional photos | Traveller photos (227) | Map
Hotel Alpi (Baveno)
Via Sempione 1, 28831 Baveno, Italy
1.1 km from Isola Bella
USD 127 and up per night*
#13 of 108 hotels in Lake Maggiore
#6 of 15 hotels in Baveno
Professional photos | Traveller photos (30) | Map
Hotel Romagna (Baveno)
Via Sempione ,21, 28831 Baveno, Italy
1.1 km from Isola Bella
USD 146 and up per night*
#80 of 108 hotels in Lake Maggiore
#13 of 15 hotels in Baveno
Professional photos | Traveller photos (20) | Map
Corso Umberto I 67, 28838 Stresa, Italy
1.2 km from Isola Bella
USD 227 and up per night*
#11 of 108 hotels in Lake Maggiore
#4 of 36 hotels in Stresa
Professional photos | Traveller photos (394) | Map
Via Ugo Ara 2 | Isola Dei Pescatori, 28838 Stresa, Italy
1.3 km from Isola Bella
USD 170 and up per night*
#31 of 108 hotels in Lake Maggiore
#11 of 36 hotels in Stresa
Professional photos | Traveller photos (43) | Map
La Palma Hotel (Stresa) 4.0 of 5
Lungolago Umberto I 33, 28838 Stresa, Italy
1.4 km from Isola Bella
USD 194 and up per night*
#10 of 108 hotels in Lake Maggiore
#3 of 36 hotels in Stresa
Professional photos | Traveller photos (238) | Map
Astoria Hotel (Stresa) 4.0 of 5
Corso Umberto I 31, 28838 Stresa, Italy
1.4 km from Isola Bella
USD 177 and up per night*
#44 of 108 hotels in Lake Maggiore
#17 of 36 hotels in Stresa
Professional photos | Traveller photos (56) | Map
Hotel Boston (Stresa) 3.0 of 5
Viale Duchessa di Genova, 13, 28838 Stresa, Italy
1.4 km from Isola Bella
USD 113 and up per night*
#73 of 108 hotels in Lake Maggiore
#27 of 36 hotels in Stresa
Professional photos | Traveller photos (32) | Map
Strada Statale del Sempione 30, 28831 Baveno, Italy
1.5 km from Isola Bella
#12 of 108 hotels in Lake Maggiore
#5 of 15 hotels in Baveno
Professional photos | Traveller photos (77) | Map
Regina Palace (Stresa) 4.0 of 5
Corso Umberto I | Lago Maggiore, 28838 Stresa, Italy
1.5 km from Isola Bella
USD 208 and up per night*
#29 of 108 hotels in Lake Maggiore
#10 of 36 hotels in Stresa
Professional photos | Traveller photos (318) | Map
Via mazzini 14, 28838 Stresa, Italy
1.5 km from Isola Bella
USD 85 and up per night*
#81 of 108 hotels in Lake Maggiore
#29 of 36 hotels in Stresa
Professional photos | Traveller photos (20) | Map
Mon Toc (Stresa) 2.0 of 5
Viale Duchessa di Genova 69, 28838 Stresa, Italy
1.5 km from Isola Bella
USD 85 and up per night*
#92 of 108 hotels in Lake Maggiore
#33 of 36 hotels in Stresa
Professional photos | Traveller photos (12) | Map
Hotel La Ripa (Baveno) 3.0 of 5
Via Sempione 11 | Lago Maggiore, 28831 Baveno, Italy
1.6 km from Isola Bella
USD 133 and up per night*
#8 of 108 hotels in Lake Maggiore
#3 of 15 hotels in Baveno
Professional photos | Traveller photos (42) | Map
Villa Muggia (Stresa)
Viale Siemens 1, 28838 Stresa, Italy (Formerly Antico Palazzo)
1.6 km from Isola Bella
USD 207 and up per night*
#87 of 108 hotels in Lake Maggiore
#32 of 36 hotels in Stresa
Traveller photos (5) | Map
Hotel Moderno (Stresa) 3.0 of 5
Via Cavour 33, 28838 Stresa, Italy
1.7 km from Isola Bella
USD 213 and up per night*
#38 of 108 hotels in Lake Maggiore
#15 of 36 hotels in Stresa
Professional photos | Traveller photos (18) | Map
Via Cavour 39, 28838 Stresa, Italy
1.7 km from Isola Bella
USD 89 and up per night*
#66 of 108 hotels in Lake Maggiore
#25 of 36 hotels in Stresa
Professional photos | Traveller photos (33) | Map
VIlla Maurice (Stresa) 2.0 of 5
Via Ruggero Bonghi 10, Stresa, Italy
1.7 km from Isola Bella
USD 135 and up per night*
#71 of 108 hotels in Lake Maggiore
#26 of 36 hotels in Stresa
Professional photos | Traveller photos (5) | Map
Via Bonghi 9, 28838 Stresa, Italy
1.7 km from Isola Bella
USD 90 and up per night*
#77 of 108 hotels in Lake Maggiore
#28 of 36 hotels in Stresa
Professional photos | Traveller photos (19) | Map
Piazza Marconi, 1 Lungolago, 28838 Stresa, Italy
1.7 km from Isola Bella
USD 113 and up per night*
#83 of 108 hotels in Lake Maggiore
#31 of 36 hotels in Stresa
Professional photos | Traveller photos (10) | Map
Hotel du Parc (Stresa) 3.0 of 5
Via Gignous 1, 28838 Stresa, Italy
1.8 km from Isola Bella
USD 117 and up per night*
#19 of 108 hotels in Lake Maggiore
#6 of 36 hotels in Stresa
Professional photos | Traveller photos (41) | Map
via garibaldi,10, 28838 Stresa, Italy
1.8 km from Isola Bella
USD 132 and up per night*
#21 of 108 hotels in Lake Maggiore
#8 of 36 hotels in Stresa
Professional photos | Traveller photos (19) | Map
Hotel Elena (Stresa) 1.0 of 5
Piazza Cadorna 15, 28838 Stresa, Italy
1.8 km from Isola Bella
USD 108 and up per night*
#33 of 108 hotels in Lake Maggiore
#12 of 36 hotels in Stresa
Professional photos | Traveller photos (75) | Map
Hotel Luina (Stresa) 2.0 of 5
Via Giuseppe Garibaldi, 21, 28838 Stresa, Italy
1.8 km from Isola Bella
USD 69 and up per night*
#57 of 108 hotels in Lake Maggiore
#24 of 36 hotels in Stresa
Professional photos | Traveller photos (3) | Map