Small Luxury Hotels in Lake Maggiore
We found 41 properties with availability in Lake Maggiore
Hotel Millennium
Via Dogana Nuova 2, Locarno, Switzerland
Sempione Boutique Hotel
Corso Italia 46, Stresa, Italy
Albergo Ristorante Il Verbano
Via Ugo Ara 2, Stresa, Italy
Riva Beach Club I Boutique Hotel I Restaurant
Via Cantonale 86, Gambarogno, Switzerland
Boutique Hotel La Rinascente
Via Al Tazzino 3, Locarno, Switzerland
Boutique Hotel Villa Sarnia
45 Via Cantonale, San Nazzaro, Switzerland
Boutique Hotel Elvezia
Lungolago Vittorio Emanuele 18 - Isola Bella, Stresa, Italy
Al Pozz Boutique Resort
Viale Verbano 21, Muralto, Switzerland
Vespucci Boutique
26 Via Massimo D'Azeglio, Stresa, Italy
Hotel La Locanda
Piazza Garibaldi 61, Cadrezzate, Italy
Siriohotel
Corso Cavour 188, Dormelletto, Italy
Boutique Hotel Piazza Grande
Piazzetta Dei Capitani, Locarno Piazza Grande, Locarno, Switzerland
Boutique-Hotel Antica Posta
Via Borgo, Ascona, Switzerland
Villa Muralto Boutique Hotel Rooms And Garden
Via A. Balli 10, Muralto, Switzerland
Albergo Del Lago
Via Casali Carmine Inferiore 2 - Fraz.Carmine, Cannobio, Italy
Boutique Hotel Albergo Brione
75 Via Orselina Brione Sopra Minusio, Minusio, Switzerland
Riva Lago Boutique Hotel
Piazza G. Motta 29, Ascona, Switzerland
Living Ascona Boutique Hotel
Scalinata Della Ruga 3, Ascona, Switzerland
Bed & Blessing / Casa Borgo
Via Borghese 2, Locarno, Switzerland
Giardino Lago
Via Alla Riva 83A, Minusio, Switzerland