3 star hotels in Lake Maggiore
We found 433 properties with availability in Lake Maggiore
Be Easy In Selva
Via In Selva 33, Locarno, Switzerland
Residenza Le Magnolie
Largo Tonolli, Verbania, Italy
Albergo Bel Soggiorno
Viale Caremoli, 12, Oggebbio, Italy
Apartment Bb Lago Nel Pagliaio
Via Sist 35, Taino, Italy
Locanda Verbena
Via Panorama 11, Localita Vezzo, Stresa, Italy
Il Gatto Stanco B&B
Via Vittorio Veneto, 81, Arona, Italy
In Campagna
19 Via Delle Selve, Besozzo, Italy
Charme Hotel Al Torchio
47 Via Borgo, Ascona, Switzerland
Hotel Giardino
Viale Vittorio Veneto 24, Cannobio, Italy
La Tana Del Ghiro
Via San Rocco 18, Porto Valtravaglia, Italy
Caffe Dell'Arte Boutique Rooms Locarno
Via Cittadella 9, Locarno, Switzerland
Hotel America
Piazza Grande, Locarno, Switzerland
La Barca Blu
Via Al Parco 2, Muralto, Switzerland
Art Hotel Ristorante Posta Al Lago
Via Cantonale 53, Ronco sopra Ascona, Switzerland
Park Hotel Villa Belvedere
Casali Cuserina 2, Cannobio, Italy
Bamboohouse Motel Riazzino
Via Cantonale, Riazzino, Switzerland
Casa Sabina
42 Via San Fabiano Secondo Piano, Intra, Italy
B&B 21
Via XIV Marzo No. 21, Cannobio, Italy
Villa Marisa
Via Per Fosseno 8, Nebbiuno, Italy
Hotel La Bussola
Via Guglielmo Marconi 26/28, Cittiglio, Italy