Most Popular Hotels in Locarno

See all 12 Hotels in Locarno
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Hotel Dell'Angelo
Hotel Dell'Angelo

Piazza Grande, Locarno CH - 6600

3.0 out of 5.0
3.8 out of 5 (392 reviews)

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

£48
ibis Locarno
ibis Locarno

Via Giuseppe Cattori 6, Locarno 6600

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

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

£72
Dependance dell Angelo
Dependance dell Angelo

Piazza Grande, Locarno 6600

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

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

£39
Hotel Garni Millennium
Hotel Garni Millennium

Via Dogana Nuova 2, Locarno 6600

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

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

£82
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 (37 reviews)

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

£105
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 (89 reviews)

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

£145
Hotel DU LAC Locarno
Hotel DU LAC Locarno

Via Ramogna 3, Locarno 6600

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

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

£97
Garni Nessi
Garni Nessi

Via B. Varenna 79, Locarno 6600

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

Located in Lake Maggiore, this hotel is within a 15-minute walk of Chiesa di San Francesco and Pinacoteca Casa Rusca. Chies …

£86
Hotel Garni Muralto
Hotel Garni Muralto

Via Sempione 10, Muralto 6600

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

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

£86
Hotel Garni Montaldi
Hotel Garni Montaldi

Piazza Stazione 7, Muralto 6600

2.0 out of 5.0
3.1 out of 5 (55 reviews)

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

£72

Recent Reviews in Locarno

Hide content

Narrow your search

Pocket Guide: Locarno

Search for hotels in Locarno on Expedia.co.uk. You can easily find your hotels in Locarno using one of the methods below:

  • View our selection of featured hotels in Locarno
  • Use the map to find hotels in the Locarno neighborhood you prefer
  • Use the filters to see hotels in a specific area of Locarno, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Locarno
  • Enter your travel dates to view the best deals on hotels in Locarno - while they last
false