Skip to main content

Search hotels in Locarno

Enter your dates to see the latest prices and deals for Locarno hotels

Filter by:

Star Rating

Review score

Locarno – 70 hotels and places to stay

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.

The hotel is very nice. They have a great restaurant attached. It is a short walk to Lake Maggiore.
Scored 7.4
7.4
Rated good
Good
3,323 reviews
Price from$111.21per 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.

great food
Scored 8.3
8.3
Rated very good
Very Good
2,603 reviews
Price from$292.10per night
Piccolo Hotel, hotel in Locarno

Piccolo Hotel enjoys a quiet location, an 8-minute walk from the Locarno Train Station and the center of the city.

A nice hotel with nice staff. The location was very convenient, 5min walking from the train station and to one of the restaurant streets. The hotel was comfortable and had a tasty breakfast. Don't expect anything exceptional, but a good quality-to-price ratio!
Scored 9.0
9.0
Rated wonderful
Wonderful
883 reviews
Price from$202.88per night
@ Home Hotel Locarno, hotel in Locarno

@ Home Hotel Locarno offers a central location in Locarno, 5 minutes' walk from Lake Maggiore, the Piazza Grande, and the Muralto Locarno train station.

It was a perfect stay with a lovely balcony and wonderful staff
Scored 8.8
8.8
Rated excellent
Excellent
1,214 reviews
Price from$164.69per night
Hotel Rio Muralto, hotel in Locarno

Completely renovated in 2012 and 2013, Hotel Rio Muralto 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...

The gentleman working the check in, breakfast and everything else (I apologize but I can't remember his name) was FABULOUS and so helpful and kind! Give that man a raise!!!
Scored 8.6
8.6
Rated excellent
Excellent
1,028 reviews
Price from$145.25per night
Hotel la Palma au Lac, hotel in 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 friendly staff, great breakfast
Scored 8.7
8.7
Rated excellent
Excellent
1,752 reviews
Price from$264.82per night
La Barca Blu, hotel in Locarno

Set on a hill above Locarno, the La Barca Blu overlooks Lake Maggiore and is a 5-minute walk from the funicular to Locarno. Free WiFi is available. All rooms feature a balcony or a terrace.

That they have this option for budget stay. We were able to bring our luggage earlier and also check in earlier. Nich good breakfast with a view.
Scored 8.0
8.0
Rated very good
Very Good
733 reviews
Price from$153.44per night
Hotel Garni Montaldi, hotel in Locarno

Hotel Garni in front of the train and bus station of Locarno and Centovallina station, a 5-minute walk from the lake and from the central Locarno Piazza Grande.

Nothing
Scored 7.4
7.4
Rated good
Good
1,627 reviews
Price from$129.02per night
Aparthotel Al Lago, hotel in Locarno

Set directly at the shore of Lake Maggiore, Aparthotel Al Lago is surrounded by a garden with a swimming pool and sun loungers.

The spacious rooms, the great location with most beautiful view of lake and mountains
Scored 8.4
8.4
Rated very good
Very Good
623 reviews
Price from$250.04per night
Boutique-HOTEL REMORINO, a Private Selection Hotel, hotel in Locarno

Boutique-HOTEL REMORINO, a Private Selection Hotel in Minusio is a 5-minute walk from Lake Maggiore.

Absolutely incredible breakfast, so much variety and a true Swiss breakfast. The staff were amazing and always tried to help in any way they could. The pool area is also quite nice.
Scored 9.3
9.3
Rated wonderful
Wonderful
213 reviews
Price from$458.03per night
See all 116 hotels in Locarno

Most-booked hotels in Locarno in the past month

Locarno's best hotels with breakfast

  • Hotel Garni Muralto
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 4,404 reviews

    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.

    well located, very kind staff, good breakfast, quiet

  • Hotel Millennium
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,350 reviews

    Hotel 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. Wi-Fi is available for free in all rooms.

    The view from the balcony is stunning and good breakfast

  • Hotel Geranio Au Lac
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 1,016 reviews

    Set on the lakeshore promenade of Lake Maggiore, Hotel Geranio Au Lac is only 328 feet from the Locarno Train Station and the city center. It offers a breakfast buffet.

    They had a variety of vegan sweet cakes and cookies.

  • Hotel Alexandra
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,147 reviews

    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.

    Great staff, breakfast varied and comfortable room

  • @ Home Hotel Locarno
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,214 reviews

    @ Home Hotel Locarno offers a central location in Locarno, 5 minutes' walk from Lake Maggiore, the Piazza Grande, and the Muralto Locarno train station.

    Staff was amazing. Kind, helpful and very knowledgeable.

  • H4 Hotel Arcadia Locarno
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 2,603 reviews

    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.

    "room", "breakfast", and "location"

  • Hotel la Palma au Lac
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 1,751 reviews

    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.

    the location was great, and the staff were very friendly

  • Hotel Rio Muralto
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,028 reviews

    Completely renovated in 2012 and 2013, Hotel Rio Muralto 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...

    The rooms are spacious and the beds very comfortable.

Hotels located in the center of Locarno

  • Boutique Hotel La Rinascente
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 259 reviews

    Dating back to 1550, this carefully restored historic building enjoys a quiet location in the heart of Locarno, 328 ft from Piazza Grande. Boutique Hotel La Rinascente features elegantly styled rooms.

    Great service, great location. The hotel is lovely.

  • EasyRooms ai Monti
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 141 reviews

    Located in Locarno and with Piazza Grande Locarno reachable within a 5-minute walk, EasyRooms ai Monti has concierge services, non-smoking rooms, a garden, free WiFi and a bar.

    die Freundlichkeit des Personal, der Park und Spa

  • Hotel Belvedere Locarno
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 994 reviews

    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...

    Very nice property, they have even a wellness area!

  • Villa Rossella
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 817 reviews

    Located in Locarno and with Piazza Grande Locarno reachable within a 8-minute walk, Villa Rossella provides a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

    The hotel is newly renovated and beautiful... Very nice!

  • Hotel Stella SA
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 615 reviews

    Located on the edge of Locarno, Hotel Stella SA provides panoramic views of Lake Maggiore and comes with a restaurant serving Swiss and international cuisine.

    Very nice team of employe, speaking several languages

  • Hotel Bellavista Locarno
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 927 reviews

    Located in Locarno, a 13-minute walk from Piazza Grande Locarno, Hotel Bellavista Locarno provides accommodations with a terrace, private parking, a restaurant and a bar.

    The hotel, the breakfast, the parking were super✅👌

  • Miralago Locarno Easy Rooms
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 519 reviews

    Located in Muralto, Miralago Locarno Easy Rooms is just 164 feet from the promenade on Lake Maggiore, 1640 feet from Locarno's center and 656 feet from the harbor. It offers free Wi-Fi.

    Great staff, high quality amenities, perfect location

  • Giardino Lago
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 81 reviews

    Set directly on Minusio’s lakeshore promenade, Giardino Lago is a stylish boutique hotel offering fine cuisine. Free Wi-Fi is available, and bicycles and deckchairs are provided free of charge.

    Staff, location, food, friendliness and helpfulness

FAQs about hotels in Locarno

A Sunny Swiss Corner

Locarno is a gorgeous destination on the shores of Lake Maggiore, featuring the warmest climate in Switzerland. Situated at the foot of the Alps, this colourful Swiss city is home to the world-famous Locarno International Film Festival.

Considered to be designed by Leonardo da Vinci, the 13th-century Visconteo Castle houses an important archaeological museum. The historic pilgrimage church of Madonna del Sasso stands proud above the city, overlooking an inviting harbour.

Travellers can stroll around the narrow alleys of the old town, visit one of the antique shops, admire the old churches with Italian Baroque style or dine in one of the traditional restaurants near the main square of Piazza Grande. During the winter months they can also go for skiing or hiking on the Cardada Cimetta Mountain using the cable car.

Nature lovers will have the opportunity to swim in the blue waters of the Lago Maggiore, wander around the aromatic citrus trees and relax in the vineyards of the hills behind Locarno.

The Locarno railway station offers train connections to Zurich, Basel and Lucerne. Check the Booking.com deals and choose from a variety of hotels, apartments and hostels in Locarno.

What Guests Said About Locarno:

  • Scored 10
    10

    Very enjoyable.

    Very enjoyable. Visconteo Castle was interesting and the funicular to Madonna del Sasso was fun. Good pizza at the Ristorante Funicolare. Be sure to take the tram further up to Cardada. The views were well worth the trip!
    Mark
    United States of America
  • Scored 8.0
    8.0

    A small, yet beautiful city on the Swiss part of Lago...

    A small, yet beautiful city on the Swiss part of Lago Maggiore which, for those who are on a circuit, is a must-come-to in order to visit Sacro Monte Madonna del Sasso. A jewel with an amazing view over the city and the lake, accessible both by foot or by the funicular (lovely).
    ianenache
    Romania
  • Scored 8.0
    8.0

    Main reason to go their was the Indian Ticino Ride, Close to...

    Main reason to go their was the Indian Ticino Ride, Close to the lakeside and in the middle of the city we could celebrate until Midnight. Time was to short to discover all the beauty in and around. We took some short rides with our motorbikes having best weather. We will come again. Great place on earth.
    Tino
    Germany
  • Scored 10
    10

    Everything... town centre, River Maggia, restaurants, bars,...

    Everything... town centre, River Maggia, restaurants, bars, piazza grande film festival center, ascona, river cruise, houses, valle verzasca, madonna del sasso, . The canton of Ticina is something whihc no one should miss visiting.
    Bbasanth
    United Arab Emirates
  • Scored 10
    10

    Awesome small town on the shore of Lago Maggiore.

    Awesome small town on the shore of Lago Maggiore. Clean, all buildings and streets are perfectly maintained. Very green, extremely picturesque - placed between Alps slopes and lake shores , with palms and lot of flowers growing around. Small but beautiful Old town, tasteful food. Just a small heaven on Earth, it still is expensive.
    V.Gliožeris
    Lithuania
  • Scored 4.0
    4.0

    Locarno was fantastic but the funicular operator put me off.

    Locarno was fantastic but the funicular operator put me off. He refused to speak and just pointed to tickets and signs when asked questions. Nobody was there and his vibe was we we're putting him out.
    Quinn
    Canada

Explore guest reviews of hotels in Locarno

  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 160 reviews
    Beautiful room with all facilities necessary and more, amazing view, comfortable beds (with remote controls!), good amount of privacy despite the massive windows, great breakfast, parking space just outside, good restaurant next door. I booked the Junior Suite, for reference. Honestly one of the nicest hotels I've been. The staff was also super friendly and helpful. Additionally, they have a super nice pool area surrounded by greenery for a good amount of privacy.
    Elsa
    United Kingdom
  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 239 reviews
    I just needed a one night stay in a hotel at an affordable price. The staff were extremely nice and welcoming. Had a room with a large balcony over looking the lake and the lake ferries. The breakfast was very nice and I especially loved that you could cook your own egg to your liking - Very nice🤗 Only 2 stars😉, but feels like much more. I will surely be coming back to this affordable gem❤️ Thank you Rondinella😘
    Mikael
    Switzerland
  • From $274.48 per night
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 883 reviews
    Very friendly staff, excellent breakfast. The hotel is located in a nice and charming building. Location is nearly perfect, right next to the trainstation and lake The hotel also gave us a Ticino Ticket which allows free travel on all buses and trains in Ticino : we used it a lot and makes travelling in the region very easy
    Berten
    Belgium
  • Scored 8.1
    8.1
    Rated very good
    Very Good
     · 1,284 reviews
    Excellent view of the lake, well positioned, everything within walking distance, room was very comfortable, nice hairdryer (normally hotels have pathetic hairdryers) and the host was just great, very friendly, restaurant food was good and restaurant service was also good
    Kerry
    Germany
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 994 reviews
    Room was comfortable, very clean and spacious. Swimming pool and sauna are very nice. Breakfast was perfect. The hotel staff is wonderful and helpful
    Elimelech
    Israel

Research, refine, and make plans for your whole trip