Search Hotels near Top Locarno Attractions

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

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

$115
Dependance dell Angelo
Dependance dell Angelo

Piazza Grande, Locarno 6600

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

Located in Lake Maggiore, this hotel is within a 5-minute walk of Piazza Grande and Casino Locarno. Madonna del Sasso is 1 mi …

$59
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 (47 reviews)

Located in Lake Maggiore, this hotel is within a 10-minute walk of Piazza Grande and Casino Locarno. Madonna del Sasso is 0.9 …

$200
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 (39 reviews)

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

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

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

$181
Hotel DU LAC Locarno
Hotel DU LAC Locarno

Via Ramogna 3, Locarno 6600

3.0 out of 5.0
4.3 out of 5 (41 reviews)

Located in Lake Maggiore, this hotel is within a 5-minute walk of Casino Locarno and Piazza Grande. Madonna del Sasso is 1 mi …

$126
Villa Orselina
Villa Orselina

Via Santuario 10, Orselina 6644

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

Located in Lake Maggiore, this luxury hotel is within 1 mi (2 km) of Madonna del Sasso, Casino Locarno, and Piazza Grande. …

$420
La Barca Blu
La Barca Blu

Via Al Parco 2, Orselina 6644

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

Located in Lake Maggiore, this hotel is within 1 mi (2 km) of Madonna del Sasso, Casino Locarno, and Piazza Grande. Verzasc …

$138
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 3 mi (5 km) of Piazza Grande, Casino Locarno and Madonna del …

$435
Hotel Garni Muralto
Hotel Garni Muralto
0.1 mi from Locarno
3.0 out of 5.0
4.6 out of 5 (96 reviews)

Located in Lake Maggiore, this hotel is within a 10-minute walk of Casino Locarno and Piazza Grande. Madonna del Sasso is 0.8 …

$120

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.