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 – 147 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 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. I went to Locarno to attend the film festival. I chose the hotel del Angelo because it is right on the Piazza Grande where they show the films

Show more Show less
7.3
Good
3,821 reviews
Price from
$56
per night

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. Perfect location, nice and clean rooms, complete and tasty breakfast, kind staff

Show more Show less
8.8
Excellent
3,038 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. Good breakfast buffet. Large room with plenty of space, coffee/tea machine.

Show more Show less
8.1
Very Good
548 reviews
Price from
$175
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. Its more than excellent the location is outstanding and also the view,all the stuff are so cooperative

Show more Show less
8.6
Excellent
1,249 reviews
Price from
$148
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. Property was very nice. Great location and great breakfast.

Show more Show less
8.1
Very Good
1,742 reviews
Price from
$86
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
7.8
Good
2,193 reviews
Price from
$89
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. Very friendly and responsive staff, perfect view from the balcony. Just in the middle of the city.

Show more Show less
9
Awesome
1,244 reviews
Price from
$142
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. The staff were very friendly and efficient. They were also extremely flexible in practical matters such as parking and check-in hours.

Show more Show less
8.5
Very Good
964 reviews
Price from
$82
per night

Hotel City Locarno

Hotel in Locarno

Entirely renovated in 2016, Hotel City Locarno enjoys a central location, just 328 feet from Lake Maggiore and the ship pier and 984 feet from Piazza Grande. Private parking is available on site. Nice room and bathroom. Good but basic breakfast Very good restaurant next to the hotel.

Show more Show less
8.8
Excellent
1,231 reviews
Price from
$119
per night

Hotel Rio Garni

Hotel in Muralto, Locarno

Completely renovated in 2012 and 2013, Hotel Rio Garni occupies a 19th-century villa in a central location opposite the Locarno Train Station and a 10-minute walk from Piazza Grande, and offers you... a very nice little room, just a minute from Locarno train station, close both from the old town and the lakeside. Noise proof is perfect - with the windows open you can hear all the noises from the main road and the railway, but as you close them literally nothing can be heard. was a very comfortable stay

Show more Show less
8.7
Excellent
940 reviews
Price from
$87
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
Research, refine, and make plans for your whole trip