Top 10 Hotels in Locarno

See all 12 Hotels in Locarno
Hotel Dell'Angelo
Hotel Dell'Angelo

Piazza Grande, Locarno CH - 6600

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

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

$55
ibis Locarno
ibis Locarno

Via Giuseppe Cattori 6, Locarno 6600

3.0 out of 5.0
3.5 out of 5 (15 reviews)

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

$84
Dependance dell Angelo
Dependance dell Angelo

Piazza Grande, Locarno 6600

3.0 out of 5.0
3.4 out of 5 (27 reviews)

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

$50
Hotel Garni Millennium
Hotel Garni Millennium

Via Dogana Nuova 2, Locarno 6600

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

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

$104
Caffè dell'Arte Boutique Rooms
Caffè dell'Arte Boutique Rooms

Via Cittadella 9, Locarno 6600

4.0 out of 5.0
4.7 out of 5 (3 reviews)

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

$123
Hotel Belvedere Locarno
Hotel Belvedere Locarno

Via ai Monti della Trinita 44, Locarno 6600

4.5 out of 5.0
4.4 out of 5 (9 reviews)

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

$170
Hotel DU LAC Locarno
Hotel DU LAC Locarno

Via Ramogna 3, Locarno 6600

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

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

$112
Garni Nessi
Garni Nessi

Via B. Varenna 79, Locarno 6600

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

Situated in Locarno, this hotel is within a 15-minute walk of Chiesa di San Francesco and Pinacoteca Casa Rusca. Chiesa Nuova …

$99
Hotel Garni Muralto
Hotel Garni Muralto

Via Sempione 10, Muralto 6600

3.0 out of 5.0
4.4 out of 5 (8 reviews)

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

$100
Hotel Garni Montaldi
Hotel Garni Montaldi

Piazza Stazione 7, Muralto 6600

2.0 out of 5.0
4 out of 5 (3 reviews)

Situated in Cardada, this hotel is within a 5-minute walk of Giardini Pubblici, Old Town, and Città Vecchia. Parco delle …

$83

Recent Reviews in Locarno

Hide content

Where to stay in Locarno

Locarno Hotel Guide

From the affordable to the more exclusive, Locarno features a wide range of quality lodging options. About 52 apartments and hotels are within a 0.1-mile radius of Locarno's city center.

Travelers looking for a great place to stay conveniently located to the center of Locarno, can choose from the Villa Orselina and Hotel Belvedere Locarno.

Cheap and cheerful accommodation options in the Locarno area include the Hotel Dell'Angelo, Garni Nessi and Dependance dell Angelo.

Check out the Hotel Eden Roc as well as the Giardino Ascona. The Hotel Eden Roc is 2 miles away from the main part of Locarno. The Giardino Ascona, is 1 mile away. Alternatively, book a room at the Grand Hotel Villa Castagnola or the Hotel Splendide Royal.

Looking for things to do? Consider spending a day or two discovering Museum of Modern Art and Santa Maria degli Angeli, in Lugano, 14 miles to the southeast of Locarno. If you'd like to spend a few nights in Lugano, check Expedia's booking pages for the latest deals at the Villa Principe Leopoldo and Suitenhotel Parco Paradiso. Alternatively, you could stay in Lake Maggiore, 1 mile to the south of Locarno, where you can choose from the Romantik Hotel Castello Seeschloss and Boutique-Hotel REMORINO. Regardless of whether you're passing through or spending a few nights in Lake Maggiore, set aside a little time to visit the Parco Botanico del Gambaragno and Botanischer Garten Gambarogno.

Get your sports fix by making a trip to Pista La Resega, which is 13 miles to the southeast of Locarno. For those who are interested in staying nearby, make a reservation in the Grand Hotel Eden or Villa Sassa Hotel, Residence & Spa.

Agno Airport is a convenient airport, and is located 13 miles from Locarno. Accommodation options nearby include Kurhaus Cademario Hotel & Spa and Best Western Hotel Bellevue au Lac.