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 (222 reviews)

Situated in Cardada, this hotel is steps from Kursaal Locarno SA and Casino Locarno. Old Town and Città Vecchia are also …

$84
per night
Dependance dell Angelo
Dependance dell Angelo

Piazza Grande, Locarno 6600

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

Located in the heart of Cardada, this hotel is steps from Castello Visconteo, Piazza Grande, and Chiesa Nuova. Chiesa Santa …

$45
per night
Hotel America
Hotel America

Piazza Grande, Locarno 6600

3.0 out of 5.0
3.9 out of 5 (68 reviews)

Located in the heart of Cardada, this hotel is steps from Piazza Grande, Chiesa Santa Maria Assunta, and Chiesa Nuova. Casino …

$113
per night
Hotel Garni Millennium
Hotel Garni Millennium

Via Dogana Nuova 2, Locarno 6600

3.0 out of 5.0
4.5 out of 5 (98 reviews)

Located in the heart of Cardada, this hotel is steps from Old Town, Città Vecchia, and Parco delle Camelie. Kursaal Locarno …

Get Rates
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 (44 reviews)

Situated in the historical district, this hotel is steps from Chiesa Santa Maria Assunta and Chiesa Nuova. Piazza Grande and …

$133
per night
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 (35 reviews)

Situated in Cardada, this bed & breakfast is steps from Chiesa Santa Maria Assunta, Chiesa Nuova, and Piazza Grande. Castello …

$124
per night
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 (85 reviews)

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

$183
per night
Hotel DU LAC Locarno
Hotel DU LAC Locarno

Via Ramogna 3, Locarno 6600

3.0 out of 5.0
4 out of 5 (25 reviews)

Located in the heart of Cardada, this hotel is steps from Casino Locarno and Kursaal Locarno SA. Old Town and Città Vecchia …

$114
per night
Hotel Garni Muralto
Hotel Garni Muralto

Via Sempione 10, Muralto 6600

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

Situated in Cardada, this hotel is within a 10-minute walk of Casino Locarno, Giardini Pubblici, and Old Town. Città Vecchia …

$102
per night
Al Faro
Al Faro

Piazza G Motta 27, Ascona 6612

3.5 out of 5.0
4 out of 5 (31 reviews)

Located in the heart of Ascona, this hotel is within a 15-minute walk of Galleria Borgo and Museo Comunale d’Arte Moderna …

$99
per night

Recent Reviews in Locarno

Hide content

Where to stay in Locarno

Locarno Hotel Guide

Locarno offers travelers a wide selection of great hotel options to choose from. You'll find no less than 49 places to base yourself within 6 miles of Locarno's downtown on Expedia's informative and up-to-date booking section.

You'll find Boutique-Hotel REMORINO and Esplanade Hotel Resort & Spa within walking distance from Locarno's center.

Hoping to find cheap and cheerful hotel options? You should check out the Hotel Dell'Angelo, Garni Nessi and Dependance dell Angelo.

The Hotel Eden Roc is situated 3 miles away from the middle of Locarno. Another option is the Villa Orselina, which is situated 2 miles away. You could also make a reservation at the Giardino Ascona or the Grand Hotel Villa Castagnola.

After you have enjoyed Locarno, you should leave time to explore the other cultural and scenic attractions of the Southern Switzerland area. Photographers will appreciate Southern Switzerland's forests. In addition, you should explore a few of the area's traditional villages, fortresses and churches. In this part of Switzerland tourists might also try their hand at snowboarding and skiing.

13 miles to the southeast of Locarno you will find Lugano, where you can explore Museum of Modern Art and Santa Maria degli Angeli. Should you wish to spend a night or two in Lugano, check out the room rates at the Hotel Splendide Royal and Villa Principe Leopoldo. Alternatively, you could consider staying at Lake Lugano, 15 miles to the south of Locarno, where you can choose from the Suitenhotel Parco Paradiso and Grand Hotel Eden. The Hermann Hesse Foundation and Museum and Lugano Exhibition Centre are some of the most popular places to experience when you're in Lake Lugano.

If sport is a favourite pastime, be sure to visit Pista La Resega, which is 11 miles to the southeast of Locarno. Those sports fans wishing to sleep nearby can select from the Villa Sassa Hotel, Residence & Spa or the Best Western Hotel Bellevue au Lac.

For travelers planning on arriving via Agno Airport, you may choose to stay at Kurhaus Cademario Hotel & Spa, or Lugano Dante Center Swiss Quality Hotel, both of which are close.