Central hotels in Lake Maggiore
We found 3679 properties with availability in Lake Maggiore
B&B Marysol
Via Cantonale 11, Arcegno, Switzerland
Casa Baiettini 9
Via Antonio Baiettini 9, Intra, Italy
Executive Stay Lago Maggiore
Via Dell'Olmo, 34 Piano 1, Sesto Calende, Italy
Madame Canard
Via Bertarello 3, Baveno, Italy
Guest House Casa Rossa - Lake Maggiore
Via Campagna, 26, Lesa, Italy
Residence Sport & Benessere
Via Garibaldi, 21/G, Brebbia, Italy
Crisroom
Via Pescatori 18, Muralto, Switzerland
B&B La Casaccia
Vicolo Alla Fonderia, 6, Verbania, Italy
Campino
Via Al Santo 4, Stresa, Italy
Pensione Citta Vecchia
Via Torretta 13, Locarno, Switzerland
Holy Lake
Via De Amicis, Ghiffa, Italy
Casa Pablo
Via Umberto Primo 33, Cannobio, Italy
B&B Croce Federale Solduno
Via Alberto Vigizzi 1, Solduno, Switzerland
Hotel Agnello
Via Giuseppe Garibaldi, 14, Taino, Italy
Bb Queens - Losone
Via Municipio 9 9, Losone, Switzerland
La Casa Del Borgo
Via Basso 10/D, Brissago-Valtravaglia, Italy
Casa Patrone
Via Patrone 10 Piano Primo, Nebbiuno, Italy
Rustico Senza Punti
Via Contra 440, Tenero-Contra, Switzerland
Osteria Centrale - B&B
Via Locarno 2, Cugnasco, Switzerland
B&B Ccaa Ascona
14 Via Beato Pietro Berno, Ascona, Switzerland