Hotels -> Europe hotels -> Switzerland hotels -> Locarno hotels

Locarno hotels, Switzerland - compare prices, read reviews.

Check Availability and Compare Prices:


   

   


Rough prices on hotels in Locarno.
To get exact rates enter the dates.

Locarno hotels

Planning a trip to Locarno and have difficulty deciding on a hotel to stay in?
You are at the right place. The mission of TripTake is to help you find the right hotel in Locarno with good value for money, and provide you with hotel reviews and advice from travellers who stayed in Locarno.

All you need to do is specify the dates of your visit and we will request hotel availability on various sites. After that you can filter the hotels by price, class, location and available facilities.

Compare prices from different internet websites. Booking hotels online is a great way to save money because the online rates are often lower than the hotel rack rates. Notice that the rates may vary on different sites and the same hotel room may have different prices.

Hotel rates

Average price per night in Locarno is about 50 EUR in cheap hotels and 120 EUR in luxury hotels.
On the basis of the reviews of our users (taken from the TripTake hotel rating) we can recommend you to pay attention to
  • Mid-range hotels (from 125 EUR to 250 EUR): RAMADA Hotel Arcadia, Ramada La Palma au Lac, Hotel Du Lac.
  • Budget hotels (under 75 EUR): Locarno du Lac Hotel, Hotel Restaurant Navegna Au Lac, Hotel Muralto, Dependance dell'Angelo, Hotel dell' Angelo.

Best Locarno hotel rates

Book your Locarno Hotel with Booked.net

  • No reservation fees
  • Lowest Rates
  • Pay at check out

39 Recommended hotels in Locarno

Pensione Belmonte

Via Attilio Balli 10, Locarno, 6600 (show map)
#41
 of 37 hotels in Locarno
 in Triptake popularity index
Description: Enjoying a peaceful, elevated position, 500 metres from the beach on Lake Maggiore, the Pensione Belmonte offers simple and stylish rooms with free Wi-Fi. Each room has a private shower and toilet and was individually designed, using the colour scheme of the famous Swiss architect Le Corbusier.  more details
TripTake Rating
price from

B&B Walzer

Via Varesi 42, Locarno, 6600 (show map)
#40
 of 37 hotels in Locarno
 in Triptake popularity index
Description: Just a 5-minute walk from Locarno’s Piazza Grande and 700 metres from Lake Maggiore, this B&B offers a spacious room with a balcony overlooking the garden. Free Wi-Fi is available.  more details
TripTake Rating
price from

Albergo Cardada

Cardada, Locarno, 6600 (show map)
#39
 of 37 hotels in Locarno
 in Triptake popularity index
Description: 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.  more details
TripTake Rating
price from

Casa Da Vinci B&B

via B. Rusca 6, Locarno, 6600 (show map)
#38
 of 37 hotels in Locarno
 in Triptake popularity index
Description: Only a 5-minute walk from Locarno's Piazza Grande, the Casa Da Vinci B&B offers you nicely furnished rooms with showers. Wi-Fi is available free of charge.  more details
TripTake Rating
price from

Youth Hostel Locarno

Via B. Varenna 18 , Locarno, 6600 (show map)
#37
 of 37 hotels in Locarno
 in Triptake popularity index
more details
TripTake Rating
price from

Dependance Dell Angelo Locarno1 star

Piazza Grande Locarno CH-6601, Locarno, CH-6601
#36
 of 37 hotels in Locarno
 in Triptake popularity index
Description: At the Dependance Dell Angelo, your stay will be complemented with prompt and flawless service, pleasing hospitality, amazing cuisine, and comfortable accommodation.  more details
TripTake Rating
price from

Schlosshotel2 star

Via B. Rusca 9 / S. Francesco 7a, Locarno, 6600 (show map)
#35
 of 37 hotels in Locarno
 in Triptake popularity index
Description: The Schlosshotel is located in the historic quarter of Locarno near Piazza Grande and is surrounded by a park featuring an outdoor swimming pool. The building includes parts of the Visconti castle.  more details
TripTake Rating
price from

America2 star

Piazza Grande, Locarno, 6601 (show map)
#34
 of 37 hotels in Locarno
 in Triptake popularity index
Description: The family-run Hotel America occupies a historic building in the heart of Locarno. Its restaurant has a terrace on the Piazza Grande and a charming cellar bar.  more details
TripTake Rating
price from

Hotel Corona2 star

Piazza Orelli, Locarno, 6600 (show map)
#33
 of 37 hotels in Locarno
 in Triptake popularity index
Description: Enjoying a quiet location in the centre of Locarno, 500 metres from the Piazza Grande, the Corona offers a bar with a summer terrace and free Wi-Fi in the entire building. All rooms at the Hotel Corona have a private bathroom, a cable TV and a minibar.  more details
TripTake Rating
price from

Hotel Garni Annita2 star

Via San Gottardo 34, Locarno, 6600 (show map)
#32
 of 37 hotels in Locarno
 in Triptake popularity index
Description: The Hotel Garni Annita is located in quiet surroundings, 500 metres from the Locarno Train Station and from the banks of Lake Maggiore. It features a lake-view terrace.  more details
TripTake Rating
price from

Hotel Gottardo Garni & Osteria2 star

Via San Gottardo 18, Locarno, 6600 (show map)
#31
 of 37 hotels in Locarno
 in Triptake popularity index
Description: This newly renovated hotel offers a central location near Lago Maggiore, the Piazza Grande and the train station. The hotel is the ideal starting point for excursions.  more details
TripTake Rating
price from

Hotel Garni Giacometti2 star

Via San Francesco 1, Locarno, 6600 (show map)
#30
 of 37 hotels in Locarno
 in Triptake popularity index
Description: Located 600 metres from the waterfront at Lake Maggiore, the family-run Hotel Garni Giacometti offers rooms with antique furniture and free Wi-Fi. It features a beautiful courtyard too.  more details
TripTake Rating
price from

Hotel Rosa Seegarten3 star

Viale Verbano 25, Locarno, 6602 (show map)
#29
 of 37 hotels in Locarno
 in Triptake popularity index
Description: Charming lake-side hotel near public transport and centre of Locarno. Overlooking the harbour with terrace/restaurant.  more details
TripTake Rating
price from

Hotel Excelsior3 star

Via Simone da Locarno 12, Locarno, 6600 (show map)
#27
 of 37 hotels in Locarno
 in Triptake popularity index
Description: Situated just 100 metres from the waterfront at Lake Maggiore, Hotel Excelsior offers a rich buffet breakfast, a bar with terrace and free Wi-Fi. All rooms have private balconies.  more details
TripTake Rating
price from

Hotel Monte Bre3 star

Via Centrale 19, Locarno, 6605 (show map)
#26
 of 37 hotels in Locarno
 in Triptake popularity index
Description: Hotel Monte Bre enjoys a picturesque location 1,000 metres above Locarno. It features a sunny terrace with panoramic views of Lake Maggiore.  more details
TripTake Rating
price from

Garni Dolcevita3 star

Via ai Monti 160, Locarno, 6605 (show map)
#25
 of 37 hotels in Locarno
 in Triptake popularity index
Description: The family-run Garni Hotel Dolcevita can be found close to the Madonna del Sasso church in Locarno-Monti, offering superb panoramic views of Lake Maggiore. Choose from lake-view rooms with balcony and cottages in the lush green garden with mountain views.  more details
TripTake Rating
price from

Hotel Elvetico3 star

Via Vallemaggia 31, Locarno, 6600 (show map)
#23
 of 37 hotels in Locarno
 in Triptake popularity index
Description: 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.  more details
TripTake Rating
price from

Apart Holidays - Residenza Flora3 star

Via Rivapiana 3, Locarno, 6600 (show map)
#22
 of 37 hotels in Locarno
 in Triptake popularity index
Description: A few steps from the promenade on Lake Maggiore, Residenza Flora offers modern apartments with well-equipped kitchen and private balconies. Locarno Train Station is 600 metres from the guest house.  more details
TripTake Rating
price from

Hotel Pestalozzi3 star

Via G. Cattori 4, Locarno, 6600 (show map)
#21
 of 37 hotels in Locarno
 in Triptake popularity index
Description: The Pestalozzi hotel is located in the centre of Locarno, only 50 metres from the Piazza Grande and the lakeside promenade at Lago Maggiore and 400 metres from the train station. The hotel features a private underground parking with an elevator, bringing your directly into the hotel.  more details
TripTake Rating
price from

Hotel Garni Muralto3 star

Via Sempione 10, Locarno, 6600 (show map)
#20
 of 37 hotels in Locarno
 in Triptake popularity index
Description: This beautiful, recently renovated hotel is located in the town centre, close to Locarno’s old town with the famous Piazza Grande and Lake Maggiore with its lakeside promenade. The railway and bus station, all public transports and the shopping area of Locarno can be reached in a pleasant walk.  more details
TripTake Rating
price from