Top 10 Hotels in Locarno

See all 12 Hotels in Locarno
ibis Locarno
ibis Locarno

Via Giuseppe Cattori 6, Locarno 6600

3.0 out of 5.0
4.2 out of 5 (212 reviews)

Situated in Locarno, this hotel is within a 10-minute walk of Casino Locarno and Piazza Grande. Madonna del Sasso is 1.3 mi …

$129
Dependance dell Angelo
Dependance dell Angelo

Piazza Grande, Locarno 6600

3.0 out of 5.0
3.6 out of 5 (186 reviews)

Located in the heart of Locarno, this hotel is within a 5-minute walk of Piazza Grande and Casino Locarno. Madonna del Sasso …

$103
Boutique Hotel La Rinascente
Boutique Hotel La Rinascente

Via Al Tazzino 3, Locarno 6600

3.0 out of 5.0
4.6 out of 5 (43 reviews)

Situated in the historical district, this hotel is within a 10-minute walk of Piazza Grande and Casino Locarno. Madonna del …

Get Rates
Caffè dell'Arte Boutique Rooms
Caffè dell'Arte Boutique Rooms

Via Cittadella 9, Locarno 6600

4.0 out of 5.0
4.5 out of 5 (31 reviews)

Situated in Locarno, this bed & breakfast is within a 5-minute walk of Piazza Grande and Casino Locarno. Madonna del Sasso is …

$197
Hotel Belvedere Locarno
Hotel Belvedere Locarno

Via ai Monti della Trinita 44, Locarno 6600

4.5 out of 5.0
4.5 out of 5 (73 reviews)

This family-friendly Locarno hotel is located in the historical district, within a 10-minute walk of Piazza Grande and Casino …

$231
Hotel DU LAC Locarno
Hotel DU LAC Locarno

Via Ramogna 3, Locarno 6600

3.0 out of 5.0
4.1 out of 5 (10 reviews)

Located in the heart of Locarno, this hotel is within a 5-minute walk of Casino Locarno and Piazza Grande. Madonna del Sasso …

$158
Villa Orselina
Villa Orselina

Via Santuario 10, Orselina 6644

5.0 out of 5.0
4.5 out of 5 (17 reviews)

Situated in Cardada, this luxury hotel is within 1 mi (2 km) of Madonna del Sasso, Casino Locarno, and Piazza Grande …

$433
Hotel Garni Muralto
Hotel Garni Muralto

Via Sempione 10, Muralto 6600

3.0 out of 5.0
4.6 out of 5 (77 reviews)

Situated in Cardada, this hotel is within a 10-minute walk of Casino Locarno and Piazza Grande. Madonna del Sasso is 0.8 mi …

$141
La Barca Blu
La Barca Blu

Via Al Parco 2, Orselina 6644

3.0 out of 5.0
4.1 out of 5 (29 reviews)

Situated in Orselina, this hotel is within 1 mi (2 km) of Madonna del Sasso, Casino Locarno, and Piazza Grande. Verzasca Dam …

$140
Giardino Ascona
Giardino Ascona

Via del Segnale 10, Ascona 6612

5.0 out of 5.0
4.6 out of 5 (11 reviews)

This family-friendly Ascona hotel is located on a lake, within 3 mi (5 km) of Piazza Grande, Casino Locarno and Madonna del …

$542

Recent Reviews in Locarno

Hide content

Where to stay in Locarno

Locarno Hotel Guide

Organizing a journey to Ticino and looking to book a accommodation in Locarno? Our Expedia hotel database currently offers 16 hotels within a convenient 6-mile away from the middle of Locarno. Another accommodation option is the Hotel Splendide Royal, which can be found 14 miles away. The Villa Principe Leopoldo and also the Grand Hotel Eden are two other recommended Expedia-listed hotels around Locarno.

The broader Southern Switzerland area is definitely worth seeing also. Southern Switzerland offers forests and mountains. Popular Southern Switzerland tourist destinations include traditional villages. Adventurous visitors might also try snowboarding and skiing here.

Looking for things to do? Why not spend some time discovering Museum of Modern Art, Santa Maria degli Angeli and University of Lugano, which you'll find in Lugano, 14 miles to the northwest of Locarno. The Suitenhotel Parco Paradiso and Villa Sassa Hotel, Residence & Spa are just some of the apartment and hotel options in Lugano. 14 miles to the north of Locarno, you may also choose to stay at Caslano, which is home to the Albergo Gardenia and Grotto Flora B&B. The Alprose Chocolate Factory and Mount Caslano are a couple of the popular sites to see while in Caslano.

If you are planning on arriving through Agno Airport, you may like to book a room at Hotel Splendide Royal, or Villa Principe Leopoldo, which are both nearby.