Locarno hotels & apartments, all accommodations in Locarno

Suggested hotels in Locarno

Belvedere

Via Ai Monti Della Trinita 44, Locarno, Switzerland

Belvedere photo

Offering a swimming pool, a sun terrace and a courtyard, Belvedere Hotel Locarno lies in an entertainment area of Locarno near to Piazza Grande Locarno, Chiesa di Santa Maria degli Angeli and

Esplanade Hotel Resort & Spa

Via Delle Vigne 149, Locarno, Switzerland

Esplanade Hotel Resort & Spa photo

Esplanade Hotel Resort & Spa boasts convenient positioning at a close distance to Verzasca Dam, Locarno Casino and Lido Locarno, offering 67 rooms and a caldarium, a sun terrace and a seasonal

Ramada La Palma Au Lac

Viale Verbano 29, Locarno, Switzerland

Ramada La Palma Au Lac photo

Ramada La Palma Au Lac is a 5-story hotel in a market area of Locarno at a close proximity to Lido Locarno, Piazza Grande Locarno and Monte Bre offering spacious rooms along with an indoor swimming