Central hotels in Lake Maggiore
We found 3673 properties with availability in Lake Maggiore
Albergo Pesce D'Oro
Via Troubetzkoy 136, Verbania, Italy
Piazza Ascona Hotel & Restaurants
Lungolago Motta 29, Ascona, Switzerland
Villa Art'E
Via Capuccini 11, Locarno, Switzerland
Il Motto Di Tommy
Via Montegrappa 6 Castelveccana, Castelveccana, Italy
Hotel Torre Imperiale
Piazza Roma 1, Maccagno, Italy
Nel Cuore Di Stresa By Stresahome - Centro Storico
Piazza Cadorna 19, Stresa, Italy
Villa Vittoria
16 Via Raffaello Sanzio, Stresa, Italy
Hotel Elvezia Ascona
Piazza Giuseppe Motta 15, Ascona, Switzerland
La Promenade By Impero House
5 Piazza Marconi, Stresa, Italy
Hotel Sole
Ruga Del Porto Vecchio, 1, Sesto Calende, Italy
Villa Lucciola
Via San Martino Solferino 10, Stresa, Italy
Antica Stresa
10 Corso Italia, Stresa, Italy
Hotel Garni Golf
Vicolo Sacchetti 2, Ascona, Switzerland
Residence Ortensia
Via Piave 36 (Check-In At Via Piave 48), Baveno, Italy
Hotel Casa Arizzoli
Via A. Giovanola 92, Cannobio, Italy
Ostello Verbania
Via Delle Rose 7, Verbania, Italy
Lago Maggiore Bay
26 Strada Nazionale Del Sempione, Baveno, Italy
Hotel La Rondinella
Via Sacchetti 50, Cannero Riviera, Italy
B&B Villa Preziosa Lago Maggiore
63 Via Sempione, Lesa, Italy
B&B Il Poggiolo
3 Via Della Motta, Stresa, Italy