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
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Via Sempione Nord, 123 | Lago Maggiore, 28838 Stresa, Italy
0.7 km from Isola Bella
Offers & Announcements Package Deal
Hotel Villa e Palazzo Aminta Slideshow
#12 of 106 hotels in Lake Maggiore
#4 of 35 hotels in Stresa
Professional photos | Traveller photos (254) | Map
Show Prices
Viale Lido 15, 28838 Stresa, Italy
0.7 km from Isola Bella
#57 of 106 hotels in Lake Maggiore
#22 of 35 hotels in Stresa
Professional photos | Traveller photos (31) | Map
Show Prices
via Sempione, 64, 28831 Baveno, Italy
0.8 km from Isola Bella
#31 of 106 hotels in Lake Maggiore
#8 of 14 hotels in Baveno
Professional photos | Traveller photos (35) | Map
Show Prices
Via Sempione Nord 26, 28838 Stresa, Italy
0.8 km from Isola Bella
#45 of 106 hotels in Lake Maggiore
#18 of 35 hotels in Stresa
Professional photos | Traveller photos (20) | Map
Show Prices
Hotel Royal (Stresa) 3.0 of 5
Viale Lido 1, 28838 Stresa, Italy
0.8 km from Isola Bella
#46 of 106 hotels in Lake Maggiore
#19 of 35 hotels in Stresa
Professional photos | Traveller photos (23) | Map
Show Prices
Via Leopardi, 19, Stresa, Italy
0.9 km from Isola Bella
#29 of 106 hotels in Lake Maggiore
#11 of 35 hotels in Stresa
Professional photos | Traveller photos (41) | Map
Show Prices
Corso Umberto 1, 73, 28838 Stresa, Italy
1.0 km from Isola Bella
#43 of 106 hotels in Lake Maggiore
#16 of 35 hotels in Stresa
Professional photos | Traveller photos (268) | Map
Show Prices
Hotel Alpi (Baveno)
Via Sempione 1, 28831 Baveno, Italy
1.1 km from Isola Bella
#8 of 106 hotels in Lake Maggiore
#4 of 14 hotels in Baveno
Professional photos | Traveller photos (38) | Map
Show Prices
Hotel Romagna (Baveno)
Via Sempione ,21, 28831 Baveno, Italy
1.1 km from Isola Bella
#74 of 106 hotels in Lake Maggiore
#13 of 14 hotels in Baveno
Professional photos | Traveller photos (20) | Map
Show Prices
Corso Umberto I 67, 28838 Stresa, Italy
1.2 km from Isola Bella
#11 of 106 hotels in Lake Maggiore
#3 of 35 hotels in Stresa
Professional photos | Traveller photos (446) | Map
Show Prices
Via Ugo Ara 2 | Isola Dei Pescatori, 28838 Stresa, Italy
1.3 km from Isola Bella
#41 of 106 hotels in Lake Maggiore
#15 of 35 hotels in Stresa
Professional photos | Traveller photos (55) | Map
Show Prices
La Palma Hotel (Stresa) 4.0 of 5
Lungolago Umberto I 33, 28838 Stresa, Italy
1.4 km from Isola Bella
#10 of 106 hotels in Lake Maggiore
#2 of 35 hotels in Stresa
Professional photos | Traveller photos (287) | Map
Show Prices
Astoria Hotel (Stresa) 4.0 of 5
Corso Umberto I 31, 28838 Stresa, Italy
1.4 km from Isola Bella
#38 of 106 hotels in Lake Maggiore
#14 of 35 hotels in Stresa
Professional photos | Traveller photos (65) | Map
Show Prices
Hotel Boston (Stresa) 3.0 of 5
Viale Duchessa di Genova, 13, 28838 Stresa, Italy
1.4 km from Isola Bella
#73 of 106 hotels in Lake Maggiore
#26 of 35 hotels in Stresa
Professional photos | Traveller photos (40) | Map
Show Prices
Strada Statale del Sempione 30, 28831 Baveno, Italy
1.5 km from Isola Bella
#13 of 106 hotels in Lake Maggiore
#6 of 14 hotels in Baveno
Professional photos | Traveller photos (77) | Map
Show Prices
Regina Palace (Stresa) 4.0 of 5
Corso Umberto I | Lago Maggiore, 28838 Stresa, Italy
1.5 km from Isola Bella
#27 of 106 hotels in Lake Maggiore
#9 of 35 hotels in Stresa
Professional photos | Traveller photos (366) | Map
Show Prices
Via mazzini 14, 28838 Stresa, Italy
1.5 km from Isola Bella
#80 of 106 hotels in Lake Maggiore
#28 of 35 hotels in Stresa
Professional photos | Traveller photos (20) | Map
Show Prices
Mon Toc (Stresa) 2.0 of 5
Viale Duchessa di Genova 69, 28838 Stresa, Italy
1.5 km from Isola Bella
#84 of 106 hotels in Lake Maggiore
#31 of 35 hotels in Stresa
Professional photos | Traveller photos (12) | Map
Show Prices
Hotel La Ripa (Baveno) 3.0 of 5
Via Sempione 11 | Lago Maggiore, 28831 Baveno, Italy
1.6 km from Isola Bella
#6 of 106 hotels in Lake Maggiore
#2 of 14 hotels in Baveno
Professional photos | Traveller photos (47) | Map
Show Prices
Antico Palazzo (Stresa)
Viale Siemens 1, 28838 Stresa, Italy
1.6 km from Isola Bella
#89 of 106 hotels in Lake Maggiore
#32 of 35 hotels in Stresa
Traveller photos (5) | Map
Hotel Elena (Stresa) 1.0 of 5
Piazza Cadorna 15, 28838 Stresa, Italy
1.7 km from Isola Bella
#25 of 106 hotels in Lake Maggiore
#8 of 35 hotels in Stresa
Professional photos | Traveller photos (76) | Map
Show Prices
Hotel Moderno (Stresa) 3.0 of 5
Via Cavour 33, 28838 Stresa, Italy
1.7 km from Isola Bella
#37 of 106 hotels in Lake Maggiore
#13 of 35 hotels in Stresa
Professional photos | Traveller photos (37) | Map
Show Prices
Via Cavour 39, 28838 Stresa, Italy
1.7 km from Isola Bella
#62 of 106 hotels in Lake Maggiore
#23 of 35 hotels in Stresa
Professional photos | Traveller photos (33) | Map
Show Prices
Via Bonghi 9, 28838 Stresa, Italy
1.7 km from Isola Bella
#79 of 106 hotels in Lake Maggiore
#27 of 35 hotels in Stresa
Professional photos | Traveller photos (21) | Map
Show Prices
Piazza Marconi, 1 Lungolago, 28838 Stresa, Italy
1.7 km from Isola Bella
#82 of 106 hotels in Lake Maggiore
#29 of 35 hotels in Stresa
Professional photos | Traveller photos (12) | Map
Show Prices
Hotel du Parc (Stresa) 3.0 of 5
Via Gignous 1, 28838 Stresa, Italy
1.8 km from Isola Bella
#17 of 106 hotels in Lake Maggiore
#5 of 35 hotels in Stresa
Professional photos | Traveller photos (43) | Map
Show Prices
via garibaldi,10, 28838 Stresa, Italy
1.8 km from Isola Bella
#24 of 106 hotels in Lake Maggiore
#7 of 35 hotels in Stresa
Professional photos | Traveller photos (19) | Map
Show Prices
Via Mottarone, 7 | Levo, 28838 Stresa, Italy
1.9 km from Isola Bella
#28 of 106 hotels in Lake Maggiore
#10 of 35 hotels in Stresa
Professional photos | Traveller photos (22) | Map
Show Prices
Corso Italia, 46, 28838 Stresa, Italy
1.9 km from Isola Bella
#83 of 106 hotels in Lake Maggiore
#30 of 35 hotels in Stresa
Professional photos | Traveller photos (28) | Map
Show Prices
Viale della Vittoria 36, 28831 Baveno, Italy
2.1 km from Isola Bella
#58 of 106 hotels in Lake Maggiore
#12 of 14 hotels in Baveno
Professional photos | Traveller photos (61) | Map
Show Prices