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 – 84 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 centre of Locarno. It is just steps from the train station, shops and Lago Maggiore.

great location, nice building, parking spot included in the nearby garage
7.3
Scored 7.3
Good
Rated good
3,352 reviews
Price from€ 92.92per night
H4 Hotel Arcadia Locarno, hotel in Locarno

Just a 5-minute walk from the Piazza Grande and the centre of Locarno, H4 Hotel Arcadia Locarno is right on the promenade along Lake Maggiore.

8.3
Scored 8.3
Very good
Rated very good
2,539 reviews
Price from€ 205.13per night
Hotel Garni Muralto, hotel in Locarno

This beautiful, renovated and modern 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.

Excellent location. Nice staff.
8.7
Scored 8.7
Fabulous
Rated fabulous
4,422 reviews
Price from€ 125.39per night
Hotel la Palma au Lac, hotel in Locarno

Hotel la Palma au Lac is situated on the beautiful lake promenade of Locarno, a few steps from the city centre. All rooms provide a TV, a safe and a private bathroom.

The staff everywhere in the hotel was amazing friendly and very helpful! Location is great! Breakfast Buffett was amazing with a wide variety! The rooms could have a touch more luxury as they don't really reflect the rest of the amazing hotel and the price.
8.7
Scored 8.7
Fabulous
Rated fabulous
1,729 reviews
Price from€ 232.80per night
Hotel Garni Montaldi, hotel in Locarno

Hotel Garni in front of the train and bus station of Locarno and Centovallina station, 5 minutes walk from the lake and from the central Locarno Piazza Grande The southern rooms mostly have a lake vi...

Location Space in the room
7.4
Scored 7.4
Good
Rated good
1,589 reviews
Price from€ 134.39per night
Piccolo Hotel, hotel in Locarno

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

Fabulous breakfast - very, very helpful staff - very clean
8.9
Scored 8.9
Fabulous
Rated fabulous
891 reviews
Price from€ 152.44per 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...

Staff, location, bed & price were all excellent. Check in and information was faultless. We needed accommodation for one night quickly. Which we got here at a great price. Room is spacious. And it can with Ticino pass. However it was very very noisy to the outside
8.5
Scored 8.5
Very good
Rated very good
1,029 reviews
Price from€ 162.14per 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.

Lovely family run style hotel where nothing is too much trouble. Cincia & Nadia delightful two ladies and so helpful. Location great for a quick 5 minute walk to the lakeside and all the restaurants. For us parking was essential as we were on a road trip and we needed security for the car. Breakfast included also so a great deal of n
8.8
Scored 8.8
Fabulous
Rated fabulous
1,168 reviews
Price from€ 130.80per night
Hotel Rondinella Locarno, hotel in Locarno

The Hotel Rondinella Locarno, a simple, centrally located hotel with a cosy-family atmosphere, has 29 rooms. All rooms have a Wi-Fi connection, private bathroom, a fridge, a safe and cable TV.

Clean and extra ordinary facilities provided
8.5
Scored 8.5
Very good
Rated very good
128 reviews
Price from€ 155per 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.

The staff is very friendly and extremely helpful, and always smiling. The room is functional and very clean. The espresso machine and water kettle are a very nice thing to have in the room! Thanks. The parking place was reserved and the items for the dog were in the room. Excellent service!!!!
7.9
Scored 7.9
Good
Rated good
728 reviews
Price from€ 147.34per night
See all 114 hotels in Locarno

Most booked hotels in Locarno in the past month

Locarno's best hotels with breakfast

  • Hotel Millennium
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,367 reviews

    Hotel Millennium in Locarno is located right on the banks of Lake Maggiore, near the harbour 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 Alexandra
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,161 reviews

    Set in a turn-of-the-century villa, Hotel Alexandra is just a 10-minute walk from Locarno’s town centre. It offers Mediterranean cuisine. Alexandra Hotel offers a rich buffet breakfast daily.

    Great staff, breakfast varied and comfortable room

  • @ Home Hotel Locarno
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,168 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.

  • Hotel Belvedere Locarno
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,021 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!

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

    Just a 5-minute walk from the Piazza Grande and the centre of Locarno, H4 Hotel Arcadia Locarno is right on the promenade along Lake Maggiore.

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

  • Hotel la Palma au Lac
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,731 reviews

    Hotel la Palma au Lac is situated on the beautiful lake promenade of Locarno, a few steps from the city centre. All rooms provide a TV, a safe and a private bathroom.

    the location was great, and the staff were very friendly

  • Hotel Rio Muralto
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,029 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...

    Location is very good, clean, friendly and helpful staff.

  • Boutique Hotel Piazza Grande
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 470 reviews

    Set in Locarno and with Piazza Grande Locarno reachable within 200 metres, Boutique Hotel Piazza Grande offers concierge services, allergy-free rooms, a restaurant, free WiFi throughout the property...

    Ein sehr schönes, zentral gelegenes und modernes Hotel.

Budget hotels in Locarno

  • Hotel dell'Angelo
    7.3
    Scored 7.3
    Good
    Rated good
     · 3,352 reviews

    The Dell'Angelo Hotel is centrally located at Piazza Grande in the centre of Locarno. It is just steps from the train station, shops and Lago Maggiore.

    Location close to train and bus stations was great.

  • Residenze dell'Angelo
    7.4
    Scored 7.4
    Good
    Rated good
     · 349 reviews

    Residenze dell'Angelo are located directly opposite the Dell'Angelo Hotel, centrally located at Piazza Grande in the centre of Locarno.

    Sehr gute zentrale Lage. Sehr freundliches Personal.

  • Caffè dell'Arte Boutique Rooms
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 294 reviews

    Caffè dell'Arte Boutique Rooms occupies a restored historic building dating back to the 15th century, situated only 50 metres from Locarno's Piazza Grande, where the annual Locarno Film Festival, Moon...

    Excellente adresse et bien centrée. Personnel très aimable.

  • Hotel Corona
    7.3
    Scored 7.3
    Good
    Rated good
     · 118 reviews

    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.

    Was ist besser als: ich gehe wieder in dieses Hotel!

Hotels located in the centre of Locarno

  • Villa Rossella
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 737 reviews

    Set in Locarno and with Piazza Grande Locarno reachable within 700 metres, Villa Rossella offers a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

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

  • Miralago Locarno Easy Rooms
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 299 reviews

    Located in Muralto, Miralago Locarno Easy Rooms is just 50 metres from the promenade on Lake Maggiore, 500 metres from Locarno's centre and 200 metres from the harbour. It offers free Wi-Fi.

    Great staff, high quality amenities, perfect location

  • Piccolo Hotel
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 892 reviews

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

    Excellent service, good facilities, reasonable priced

  • Hotel Stella SA
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 621 reviews

    Situated 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

  • Boutique Hotel La Rinascente
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 296 reviews

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

    Great service, great location. The hotel is lovely.

  • EasyRooms ai Monti
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 147 reviews

    Set in Locarno and with Piazza Grande Locarno reachable within 400 metres, EasyRooms ai Monti offers concierge services, non-smoking rooms, a garden, free WiFi and a bar.

    die Freundlichkeit des Personal, der Park und Spa

  • Hotel Bellavista Locarno
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 944 reviews

    Located in Locarno, 1.1 km from Piazza Grande Locarno, Hotel Bellavista Locarno provides accommodation with a terrace, private parking, a restaurant and a bar.

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

  • Giardino Lago
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 97 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:

  • 10
    Scored 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
  • 8.0
    Scored 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
  • 8.0
    Scored 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
  • 10
    Scored 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
  • 10
    Scored 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
  • 4.0
    Scored 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

  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 294 reviews
    The best part of the hotel was the staff. The receptionist was very friendly and helpful. She gave us many tips and a lot of advice on the things to do in Locarno and its surroundings, gave a few names of amazing restaurants (do listen to her advice, we were never disappointed!). The location of the hotel is perfect, very close to everything (station, city centre, restaurants). The rooms are really cute and clean and so are the bathrooms. Will definitely go back there for my next stay in Locarno without a doubt! I highly recommend it!
    Aarti
    Switzerland
  • From € 192.98 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 728 reviews
    The hotel was next to the train station, which was extremely helpful. The staff was extremely nice and accommodating. At one point, my key card stopped working to allow us to get into the building and our room. I called the contact number for the hotel found in the email. They answered immediately and one of the staff left her home minutes away to come let us in and get us a new key card. It was amazing! They also allowed us to store our bags there after we had checked out and we’re waiting for another train. Amazing staff!
    Madison
    United States
  • From € 181.75 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 400 reviews
    The staff at breakfast and checkout were really helpful and nice. The breakfast was good. The location was excellent. It was quiet. There is parking in the blue zone right outside the hotel. We could see the car from the balcony. If you arrive on Sat. evening it is free parking until Monday morning. Be sure to have the Swiss blue parking shield - get one at a gas station if you don't have one. The hotel is clean. It is older, but has character.
    Jillaine
    Switzerland
  • From € 178.69 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 4,422 reviews
    We (3 adults) had a very nice room in the 5th and the topmost floor with a beautiful balcony and stunning view all over Locarno and the lake. The room was bright, clean and simply a good choice for a stay of 2 nights. The breakfast was good. The hotel is located close to the train station, shopping centers and the lake (everthing reachable within 5-10min by foot). We arrived by car and had a parking lot right in front of the hotel.
    L
    Lukas
    Switzerland
  • From € 172.66 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 892 reviews
    Excellent family business hotel in a residential area in Locarno (walking distance to the main square and other amenities). + Warmest check-in from the owners and perfect communication before. + Rich breakfast and great service. +Something special are the floors within a dedicated design. + Room is comfortable, with free glass- bottles of water and very clean. + Good WiFi. + Free hotel guest car parking.
    D
    Davide
    Italy
  • From € 255.65 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,814 reviews
    The location of the hotel is perfect - only 400m from the train station. Rooms are nice and clean - nothing fancy but functional. I appreciated the small gift in the room (a tiny Panettone). Breakfast is "only" continental yet with a broad choice incl. fresh fruit salad (boiled eggs available on request), and there are four large Nespresso machines which even make (very enjoyable) Cappuccino!
    Juerg
    Switzerland
  • From € 245.05 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 524 reviews
    Location_ great for stay with kid, if you’re an early bird and want a good rest. Beautiful park location, bus stop just at the entrance to residence, when you’re travelling by train, close to the lake promenade. Facilities_ nice, comfortable and clean apartment. Staff_ exceptional attention to the detail, service 5 star, very friendly. Food_ good breakfast selection,
    I
    Irena
    Switzerland
  • From € 206.25 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 470 reviews
    Great location, freshly renovated, great staff. Very clean, quiet (our rooms faced the inner courtyard). The hotel restaurant offers 10% discount for hotel guests, food was very good. Breakfast is basic but fresh and tasty. We arrived 1hour earlier and our rooms were already available, we appreciated that. If we visit Locarno again, will choose the same hotel.
    Tiberius
    Switzerland
  • From € 168.47 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,367 reviews
    You can't do much better for a central location in Locarno. The room was the perfect size for our group. It was very close to the train station, and everything else. The room itself was great. There was a great selection for breakfast featuring a number of local products. And during some of the hottest days ever in Switzerland, the air conditioning was great!
    Gregory
    Switzerland
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 504 reviews
    The hotel is charming and atypical with a funny yellow elevator. It is in a nice and quiet neighborhood with shops and restaurants. During the evening you can hear the life around and the music from the bars in the background, that gives a good idea of the ambiance of the city. The breakfast has nothing incredible but very correct for the price.
    Rebecca
    France
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 127 reviews
    The balcony is very nice. The apartment is of good size and very new. The bed is comfortable. There is a coffee machine with plenty of capsules, something unusual and very welcome. It is somehow between Locarno and Ascona, so both can be reached by walk. However, busses and trains stop nearby.
    Sergio
    Switzerland
  • From € 283.04 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 621 reviews
    The staff was wonderful: helpful and able to speak multiple languages easily. Breakfast was delicious and varied. The pool was nice and so were the sun bathing chairs available for free. I loved the mattress and the pillow, very comfy! I booked a single room with lake view.
    Diana-Livia
    Switzerland
  • From € 145.50 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 3,352 reviews
    I really enjoyed my stay in the hotel. The building looks amazing with nice design and just superb location! The room was clean and had everything we needed. The personnel was really nice and helpful! Once i visit Locarno again, I will stay in the same hotel for sure❤️
    T
    Tetiana
    Switzerland
  • From € 172.66 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 892 reviews
    Staff was devoted and charming. Place is old-stylish house well maintained and comfortable. Location is good, close to the lake and center and in a quiet neighbourhood. Nice breafast. parking included right there by the hotel. Great value overall
    Sílvia
    Spain
  • From € 117.42 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 62 reviews
    We spent a very nice weekend in the blue room. All the instrcutions for our arrival were precise, the room is in a very good location, nicely furbished and clean. We certainly will come back when visiting Locarno !
    Zuzana
    Switzerland
  • From € 303.77 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,021 reviews
    Great location not far away from the Locarno train station in quiet place with a nice view over Locarno. Very good breakfast selection. Very clean, and all equipment is in a perfect condition.
    MAXIM
    Switzerland
  • From € 154.23 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,161 reviews
    Beautifully decorated hotel with attention to detail and great price! Breakfast was lovely and the staff was awesome and helpful!
    Iona
    Canada
  • From € 274.46 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 995 reviews
    Friendly helpful staff. Nice room with balcony and lake view. Good breakfast.
    John
    Canada
  • From € 168.47 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,367 reviews
    Nice location, the room is clean , good breakfast and nice staff
    Praweena
    Thailand
  • From € 135.32 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 2,832 reviews
    Fast self check-in, nice breakfast, excellent view
    steolto
    Italy

Research, refine and make plans for your whole trip