MICHELIN Travel Discover the world
Home > > > > > Hotels

Leaving for Liechtenstein

Modify the search








Why book on  MICHELIN Travel?

  • More than 200,000 hotels worldwide

  • Cancel on the same day without charges*

  • Book without fees*

  • Real-time availability

  • Location-based search

*according to the hotel terms and conditions

Hotels Locarno

Enlarge map

Sort by :

  • distance
  • price
  • rating
  • 1 Hotel Cittadella Two stars Two stars

    Via Cittadella 18 CH - 6600 Locarno

    Prix from : 70 CHF

    In a historic building in Locarno’s Old Town, Hotel Cittadella is a 5-minute walk from the Piazza Grande and 700 metres from Lake Maggiore. The restaurant has a terrace and serves fish specialities and Mediterranean cuisine. Free Wi-Fi is available. ..

  • 2 Residenze dell'Angelo

    Piazza Grande CH - 6600 Locarno

    Prix from : 69.30 CHF

    Located next to the Hotel Dell'Angelo, Residenze dell'Angelo can be found in the heart of Locarno, just 100 metres from Piazza Grande. It offers you spacious rooms with free WiFi and private bathroom. You can make use of the neighbouring hotel's fac..

  • 3 ibis locarno Three stars Three stars Three stars

    Via Giuseppe Cattori 6 CH - 6600 LOCARNO

    Prix from : 89.00 CHF

    The ibis Locarno hotel is located in the heart of the town of Locarno, just a few minutes' walk from the lake, the ferry terminal, the Piazza Grande and the casino. It is 100% non-smoking. The hotel is fully air-conditioned and has 83 rooms, of which..

  • 4 Ristorante Stella con camere

    via G.Mantegazza 5 CH - 6600 Locarno

    Prix from : 80 CHF

    The Ristorante Stella is located in tranquil surroundings in Locarno, 5 minutes' walk from Piazza Grande. It offers simply furnished and reasonably priced rooms and free Wi-Fi. Within a 10-minute walk you can reach Lago Maggiore. The Ristorante Stel..

  • 5 Hotel Elvetico Three stars Three stars Three stars

    Via Vallemaggia 31 CH - 6600 Locarno

    Prix from : 110 CHF

    This bright hotel is only 700 metres from Locarno’s Piazza Grande, the town’s main square just off the lakefront promenade. Its restaurant serves meals on a beautiful garden terrace. Rooms at Hotel Elvetico have a spacious balcony with sun loungers...

  • 6 Hotel Excelsior Three stars Three stars Three stars

    Via Simone da Locarno 12 CH - 6600 Locarno

    Prix from : 140 CHF

    Situated just 100 metres from the waterfront at Lake Maggiore, Hotel Excelsior offers a rich buffet breakfast, a bar with outside terrace overlooking the garden and free Wi-Fi. All rooms have private balconies. Excelsior Hotel is located in Locarno’..

  • 7 Albergo Cardada

    Cardada CH - 6600 Locarno

    Prix from : 72 CHF

    The Albergo Cardada is located 1,340 metres above Locarno, next to the Cardada cable car station. Every room includes a balcony with views of the mountain landscape. Free WiFi is available for guests in all areas of the property. All rooms have an e..

See more hotels around Locarno :

Up to 10 km, 25 km, 50 km, 100 km

Top of page