Locarno hotels & apartments, all accommodations in Locarno

Suggested hotels in Locarno

Esplanade Hotel Resort & Spa Locarno

Via Delle Vigne 149, Locarno, Switzerland

Esplanade Hotel Resort & Spa Locarno 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…

Belvedere Hotel Locarno

Via Ai Monti Della Trinita 44, Locarno, Switzerland

Belvedere Hotel Locarno 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…

Ramada La Palma Au Lac Locarno Hotel

Viale Verbano 29, Locarno, Switzerland

Ramada La Palma Au Lac Locarno Hotel 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…