Skip to main content

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

See the latest prices and deals by choosing your dates.

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. The location was amazing. The service and the breakfast were super.

Show more Show less
8.9
Excellent
2,289 reviews
Price from
$87
per night

H4 Hotel Arcadia Locarno

Hotel in Locarno

Just a 5-minute walk from the Piazza Grande and the center of Locarno, H4 Hotel Arcadia Locarno is right on the promenade along Lake Maggiore. Staff everywhere is great and the location is excellent. Rooms super clean.

Show more Show less
8.3
Very Good
1,469 reviews
Price from
$155
per night

Hotel dell'Angelo

Hotel in Locarno

The Dell'Angelo Hotel is centrally located at Piazza Grande in the center of Locarno. It is just steps from the train station, shops and Lago Maggiore. Nice hotel, great location, great Italian restaurant onsite.

Show more Show less
7.5
Good
3,135 reviews
Price from
$49
per night

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. Perfect location. Excellent breakfast and very friendly staff.

Show more Show less
9.1
Awesome
967 reviews
Price from
$139
per night

Garni Nessi

Hotel in Locarno

The quiet Garni Nessi hotel located between Locarno and Ascona and can be reached from the center of both cities within a 15 to 20-minute walk. It offers an outdoor pool, free Wi-Fi and free parking. The room was great. Huge room. Very clean. Very comfortable. Nice breakfast. Parking was right out front of the building.

Show more Show less
8
Very Good
1,815 reviews
Price from
$83
per night

ibis Locarno

Hotel in Locarno

This modern, completely non-smoking hotel is located in the heart of Locarno, only a short walk from Lake Maggiore, the ferry terminal, the Piazza Grande, and the casino. Super staff Great location everything worked

Show more Show less
8.2
Very Good
1,223 reviews
Price from
$86
per night

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... Our Christmas holidays in Hotel Belvedere were truly amazing thanks to the attentive staff, relaxing spa and wonderful restaurant. Highly recommended.

Show more Show less
8.9
Excellent
935 reviews
Price from
$286
per night

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.2
Awesome
426 reviews
Price from
$134
per night

Hotel Alexandra

Hotel in Muralto, Locarno

Set in a turn-of-the-century villa, Hotel Alexandra is just a 10-minute walk from Locarno’s town center. It offers Mediterranean cuisine. Alexandra Hotel offers a rich buffet breakfast daily. We really enjoyed our stay at hotel Alexandra. The staff was extremely helpful and nice.

Show more Show less
8.7
Excellent
718 reviews
Price from
$88
per night

Hotel la Palma au Lac

Hotel in Muralto, Locarno

Hotel la Palma au Lac is located on the beautiful lake promenade of Locarno, a few steps from the city center. All rooms provide a TV, a safe and a private bathroom. Very knowledge and accommodating staff. Breakfast was outstanding - lots of choices. Room spotless! Great location

Show more Show less
8.8
Excellent
995 reviews
Price from
$152
per night

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