Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Locarno – 149 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Hotel Garni Muralto

Hotel in Muralto, Locarno

This beautiful, renovated and modern hotel is located in the town center, close to Locarno’s old town with the famous Piazza Grande and Lake Maggiore with its lakeside promenade. Clean, very friendly staff. Perfect location just 3 min from train station.

Show more Show less
9
Awesome
1,955 reviews
Avg. price/night:
$88

Hotel Lago Maggiore

Hotel in Muralto, Locarno

Hotel Lago Maggiore has a restaurant, free bikes, a fitness center and bar in Locarno-Muralto. With a shared lounge, the 4-star hotel has air-conditioned rooms with free WiFi. Great location with superb lake views! The room decor is contemporary and tasteful. Comfortable beds. Also live performances in the lounde on some days. Beyond all this, the staff are excellent, friendly and accommodating and serving beyond expectations! True for the front desk, housekeeping and restaurant. It was a real pleasure to have stayed with them!

Show more Show less
9.1
Awesome
257 reviews
Avg. price/night:
$135

Boutiquehotel Albergo Brione

Hotel in Minusio, Locarno

Featuring free WiFi and a restaurant, Boutiquehotel Albergo Brione offers accommodations in Brione sopra Minusio, a 15-minute drive from Locarno´s city center and 14 mi from Lugano. We had an amazing stay at the hotel. The staff was very friendly and helpful, the location was perfect (a peace haven just minutes from Locarno, with a direct bus to the city centre) and the room was cosy, large and clean (with a beautiful view over the lake and mountains). We will for sure go again !

Show more Show less
9.4
Awesome
120 reviews
Avg. price/night:
$319

Villa Orselina - Small Luxury Hotel

Hotel in Orselina, Locarno

Featuring an outdoor pool with panoramic views over Lake Maggiore, this elegant Villa enjoys a privileged location above Locarno. Everything was marvelous! Cesare, the general manager, greeted us on our arrival. We were extended the utmost kindness and generosity! The room was spectacular...so clean and relaxing! Absolutely superb!!!

Show more Show less
9.5
Exceptional
206 reviews
Avg. price/night:
$396

Boutique Hotel La Rinascente

Hotel in Locarno

Dating back to 1550, this carefully restored historic building enjoys a quiet location in the heart of Locarno, 328 feet from Piazza Grande. Location is perfect. Kindness of the staff is great. The room was clean and comfortable. Breakfast in the patio and nice. I would stay here again :)

Show more Show less
9
Awesome
326 reviews
Avg. price/night:
$144

Hotel Millennium

Hotel in Locarno

The Hotel Garni Millennium in Locarno is located right on the banks of Lake Maggiore, near the harbor and only a 2-minute walk from the Old Town and the train station. Our room had lake view as we asked The staff and manager were very helpful, Swiss hospitality at its best.

Show more Show less
9.1
Awesome
863 reviews
Avg. price/night:
$128

Boutique-Hotel Remorino

Hotel in Minusio, Locarno

Boutique-Hotel Remorino in Minusio is a 5-minute walk from Lake Maggiore. The staff is amazing and helpful. Very large and clean room with a large balcony that contains all your needs. Free parking and an amazing breakfast. The price is very reasonable.

Show more Show less
9.2
Awesome
204 reviews
Avg. price/night:
$122

Piccolo Hotel

Hotel in Muralto, Locarno

Piccolo Hotel enjoys a quiet location, an 8-minute walk from the Locarno Train Station and the center of the city. I cannot speak too highly of this hotel. Everything was absolutely terrific. Cosy interior. Excellent location near the train station and the lake, yet in a quiet side street. Incredibly personable staff. Great Ticino card for free public transport throughout the canton. Refrigerator in the room. Excellent breakfast. The loveliest of the eight hotels where I stayed during this holiday in Switzerland.

Show more Show less
9
Awesome
661 reviews
Avg. price/night:
$98

Hotel Belvedere Locarno

Hotel in Locarno

Hotel Belvedere Locarno is a 4-star superior hotel on a beautiful sunny slope above Locarno and offers spectacular views of Lake Maggiore and the mountains, an indoor pool and modern wellness and... Everything was great! All staff working very professionally, friendly and doing a great job! Especially many thanks for arranging a fulm vegan breakfast and dinner for us--the restaurant was fantastic! Excellent value for money.

Show more Show less
9
Awesome
813 reviews
Avg. price/night:
$189

EasyRooms ai Monti

Hotel in Locarno

Located in Locarno, 1.2 miles from Piazza Grande Locarno, EasyRooms ai Monti has accommodations with a restaurant. It was lovely, esp. the inside/outside pool. Very clean, as in really all and every corner. Nice touch with Yoga mat and backpack available in the rooms. Ms. Cristina at reception is the best: friendly and very competent, makes one feel like home without anything to worry about instantly. Keep up the good work!

Show more Show less
9.2
Awesome
86 reviews
Avg. price/night:
$100

Most-booked hotels in Locarno in the past month

See all

Locarno's best hotels with breakfast

See all

Budget hotels in Locarno

See all

Hotels located in the center of Locarno

See all

FAQs about hotels in Locarno

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Locarno:

Explore guest reviews of hotels in Locarno

See all