Locarno hotels & apartments, all accommodations in Locarno

Suggested hotels in Locarno

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

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

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