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

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

$86
Dependance dell Angelo
Dependance dell Angelo

Piazza Grande, Locarno 6600

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

Located in Lake Maggiore, this hotel is steps from Castello Visconteo, Piazza Grande, and Chiesa Nuova. Chiesa Santa Maria …

$46
Hotel Garni Millennium
Hotel Garni Millennium

Via Dogana Nuova 2, Locarno 6600

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

Located in Lake Maggiore, this hotel is steps from Old Town, Città Vecchia, and Parco delle Camelie. Kursaal Locarno SA and …

$98
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 (46 reviews)

Located in Lake Maggiore, this hotel is steps from Chiesa Santa Maria Assunta and Chiesa Nuova. Piazza Grande and Casino …

$172
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 (38 reviews)

Located in Lake Maggiore, this bed & breakfast is steps from Chiesa Santa Maria Assunta, Chiesa Nuova, and Piazza Grande. …

$126
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 (91 reviews)

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

$173
Hotel DU LAC Locarno
Hotel DU LAC Locarno

Via Ramogna 3, Locarno 6600

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

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

$115
Giardino Ascona
Giardino Ascona

Via del Segnale 10, Ascona 6612

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

This family-friendly Ascona hotel is located on a lake, within 2 mi (3 km) of Golfclub Patriziale Ascona, Galleria Borgo, and …

$439
Parkhotel Delta, Wellbeing Resort
Parkhotel Delta, Wellbeing Resort

Via Delta 137 -141, Ascona 6612

4.0 out of 5.0
4.4 out of 5 (57 reviews)

This family-friendly Ascona hotel is located on the riverwalk, within 1 mi (2 km) of Museo Comunale d’Arte Moderna, Golfclu …

$150
Hotel Garni Muralto
Hotel Garni Muralto
0.1 mi from Locarno
3.0 out of 5.0
4.5 out of 5 (95 reviews)

Located in Lake Maggiore, this hotel is within a 10-minute walk of Casino Locarno, Giardini Pubblici, and Old Town. Città …

$104

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.