3 star hotels in Locarno
We found 37 properties with availability in Locarno
Hotel Dell'Angelo
Piazza Grande, Locarno, Switzerland
Hotel City Locarno
Via Giuseppe Cattori 4, Locarno, Switzerland
Ibis Locarno
Via Giuseppe Cattori 6, Locarno, Switzerland
Hotel Alexandra
Via San Gottardo 43, Locarno, Switzerland
Hotel Excelsior
12 Via Simone Da Locarno, Locarno, Switzerland
Piccolo Hotel
Via Avvocato Buetti 11, Locarno, Switzerland
Hotel Millennium
Via Dogana Nuova 2, Locarno, Switzerland
Hotel Garni Muralto
Via Sempione 10, Locarno, Switzerland
Hotel Du Lac
Via Ramogna 3, Locarno, Switzerland
Hotel Nessi Locarno
Via B. Varenna 79, Locarno, Switzerland
Hotel Geranio Au Lac
Viale Verbano, Locarno, Switzerland
Hotel Rio Muralto
1 Via Collegiata, Locarno, Switzerland
La Barca Blu
Via Al Parco 2, Locarno, Switzerland
@ Home Hotel Locarno
Via San Gottardo 18, Locarno, Switzerland
Tertianum Residenza Hotel & Ristorante Al Parco
Via San Gottardo 8, Locarno, Ch, Locarno, Switzerland
Easyrooms Dell'Angelo
Piazza Grande, Locarno, Switzerland
Aparthotel Al Lago
Via Lungolago G. Motta 12, Locarno, Switzerland
Riva Rooms & Studios - Check-In 24Hr
Via Rinaldo Simen 56, Locarno, Switzerland
Hotel Stella Sa
Via Al Parco 14, Locarno, Switzerland
B&B Villa Sempreverde
Via Alla Basilica 1, Locarno, Switzerland