Skip to main content

Filter by:


Star Rating

Review Score

Locarno – 77 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.

7.2
Scored 7.2
Good
Rated good
3,471 reviews
Price from$114.57per night
Hotel Lago Maggiore - Welcome!, hotel in Locarno

Hotel Lago Maggiore - Welcome! is located on the beautiful lake promenade of Locarno, a few steps from the city center. Hotel Lago Maggiore - Welcome!

9.2
Scored 9.2
Wonderful
Rated wonderful
1,686 reviews
Price from$206.97per night
Hotel Millennium, hotel in Locarno

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.

8.8
Scored 8.8
Excellent
Rated excellent
1,396 reviews
Price from$157.44per 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.

9.0
Scored 9.0
Wonderful
Rated wonderful
923 reviews
Price from$189.95per 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.

8.3
Scored 8.3
Very Good
Rated very good
2,486 reviews
Price from$248.88per 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.

8.6
Scored 8.6
Excellent
Rated excellent
1,861 reviews
Price from$213.51per 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.

8.7
Scored 8.7
Excellent
Rated excellent
1,751 reviews
Price from$251.07per 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.

8.7
Scored 8.7
Excellent
Rated excellent
1,148 reviews
Price from$151.96per night
Hotel Alexandra, hotel in 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.

8.4
Scored 8.4
Very Good
Rated very good
1,193 reviews
Price from$119.78per night
Hotel Rondinella Locarno, hotel in Locarno

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

8.6
Scored 8.6
Excellent
Rated excellent
73 reviews
Price from$142.53per night
See all 115 hotels in Locarno

Most-booked hotels in Locarno in the past month

Locarno's best hotels with breakfast

  • Hotel la Palma au Lac
    8.7
    Scored 8.7
    Excellent
    Rated 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
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,061 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
     · 427 reviews

    Located in Locarno and with Piazza Grande Locarno reachable within a 1-minute walk, Boutique Hotel Piazza Grande provides concierge services, allergy-free rooms, a restaurant, free WiFi throughout the...

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

  • Hotel Cittadella
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 356 reviews

    In a historic building in Locarno’s Old Town, Hotel Cittadella is a 5-minute walk from the Piazza Grande and 2297 feet from Lake Maggiore.

    The location was very nice and the stuff super friendly

  • Hotel Garni Montaldi
    7.3
    Scored 7.3
    Good
    Rated good
     · 1,664 reviews

    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.

    Great location near station and lake, good breakfat

  • Hotel dell'Angelo
    7.2
    Scored 7.2
    Good
    Rated good
     · 3,471 reviews

    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.

    Location close to train and bus stations was great.

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

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

    Sehr gute zentrale Lage. Sehr freundliches Personal.

  • Hotel America
    7.5
    Scored 7.5
    Good
    Rated good
     · 539 reviews

    The family-run Hotel America occupies a historic building in the Old Town of Locarno, just steps away from the train station and Lake Maggiore. Its restaurant has a terrace on the Piazza Grande.

    Aussergewöhnlich freundliches und hilfsbereites Personal.

Budget hotels in Locarno

  • Hotel Lago Maggiore - Welcome!
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 1,686 reviews

    Hotel Lago Maggiore - Welcome! is located on the beautiful lake promenade of Locarno, a few steps from the city center. Hotel Lago Maggiore - Welcome!

    Great place, large rooms and good view of the lake.

  • Villa Rossella
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 705 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!

  • Boutique Hotel Albergo Brione
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 173 reviews

    Featuring free WiFi and a restaurant, Boutique Hotel Albergo Brione offers accommodations in Brione sopra Minusio, a 15-minute drive from Locarno´s city center and 14 mi from Lugano.

    Wunderbar, wir kommen gerne wieder! K. B. aus Mellingen

  • Smart-HOTEL MINUSIO, a Benvenuti Hotel
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 407 reviews

    Surrounded by a garden with a heated outdoor pool, Smart-HOTEL MINUSIO, a Benvenuti Hotel is a 2-minute drive from the center of Locarno and Lake Maggiore.

    sehr freundliche Angestellte. ganz tolles Frühstücksbuffet.

  • Villa Orselina - Small Luxury Hotel
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 216 reviews

    Featuring an outdoor pool with panoramic views over Lake Maggiore, this elegant Villa enjoys a privileged location above Locarno.

    Lage, grosszügige Zimmer, sehr freundliches Personal

  • Boutique-HOTEL REMORINO, a Private Selection Hotel
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 206 reviews

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

    Everything x you need to stay here it’s beautiful x

  • Hotel Millennium
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,396 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
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,024 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.

Hotels located in the center of Locarno

  • Hotel Stella SA
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 622 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

  • Boutique Hotel La Rinascente
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 321 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.

    fantastic breakfast… all fresh, good location, lovely decor

  • EasyRooms ai Monti
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 147 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 Bellavista Locarno
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 981 reviews

    Hotel Bellavista Locarno is located in Locarno, within a 13-minute walk of Piazza Grande Locarno and 2.9 miles of Golfclub Patriziale Ascona. With free WiFi, this 3-star hotel has a terrace and a bar.

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

  • Hotel Rondinella Locarno
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 76 reviews

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

    Excellent petit déjeuner et emplacement hôtel idéal

  • Giardino Lago
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 104 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

  • Aparthotel Al Lago
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 597 reviews

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

    Un personnel très sympathique et ambiance famille.

  • Hotel Alexandra
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,193 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

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.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Locarno:

  • 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.
    Basanth
    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
  • 8.0
    Scored 8.0

    Locarno has a lovely location on the shores of Lake Maggiore...

    Locarno has a lovely location on the shores of Lake Maggiore. In addition Locarno has developed a continuous walking and bicycle trail along the lake. We spent half a day walking to Ascona - another lake town. Another day we took the train 30 minutes to Bellinzona to explore the UNESCO world heritage castles.
    Andrew
    United States of America
  • 8.0
    Scored 8.0

    Amazing cable car then ski lift up to the top of the Alps,...

    Amazing cable car then ski lift up to the top of the Alps, still snow on the peaks in early September. A beautiful situation at the top of Lake Maggiore, but considerably more expensive than the Italian resorts . Would recommend the Centrovalli train from Domodossola and the cable cars
    Margaret
    United Kingdom

Explore guest reviews of hotels in Locarno

  • From $179.67 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 2,801 reviews
    The property is a an abandoned hotel, which structure is ri-organized to be a new hotel. The location and the position are nice, but the building was not renovate at all, not even a little bit (so there are abandoned space everywhere) and the fact that there is literally no one but clients didn’t make me feel so comfortable and protected during the night. Literally anyone can enter there. The breakfast in the morning was ok, there were 3 people from the staff. The cleaning is just sufficient, but it could have been cleaner.
    Amelia
    Italy
  • From $186.93 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,396 reviews
    We have had an extremely nice stay at Hotel Millennium. My Wife had her birthday during our stay and the hotel owners and staff really spoiled us with their attention. We were there for the Locarno Film Festival and the hotel is very well situated, the lake in front and the Locarno city center within a few minutes walk. The hotel is a very cute, cozy and beautiful little place. Exceptional to find such a hotel in such a perfect location. We will return for sure!
    Erwin
    Switzerland
  • From $197.35 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 155 reviews
    Everything ! Cute little place right on the lake with beaches, bike paths and walking distance to Locarno. The room is beautiful with a wonderful view over the lake. Great breakfast with fresh orange juice, croissants, breads, homemade jam, amazing prosciutto, cheeses,... We also had dinner at the restaurant. Great food made with fresh produce from the region. The owner and her colleagues were all super nice. Overall a very nice vacation in Ticino.
    Valérie
    Switzerland
  • From $219.27 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 321 reviews
    Nice hotel at a good location. It has ample room for parking but know that you will have to drive through a very, very narrow alley on your way to it. It was a bit daunting at first but worked out well, and we have a fairly large car. The breakfast was great, it's served a la carte (you make notes on a sheet of paper what you want to order) and the friendly staff brings it to you.
    John
    Sweden
  • From $234.84 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 693 reviews
    the hotel is very beautiful and modern. the bathroom in the room is a piece of art 😁 the location is amazing near main station. the staff was helpful and friendly. There’s a nice breakfast in the morning, the only thing is that I would like to have as option some vegetables like tomatoes and cucumbers for breakfast. Everything was great, recommend this place 😊
    Yelyzaveta
    Ukraine
  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 551 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
    Excellent
    Rated excellent
     · 622 reviews
    Lovely little family-run hotel in Orselina, overlooking Locarno. Fantastic view of the lake and town/mountains. Spotlessly clean. Nice swimming pool, helpful staff and good buffet breakfast. Frequent bus service from outside to the town (10-15 mins and free with the complimentry Ticino Ticket) Funicular and cable car also close by.
    RICHARD
    United Kingdom
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 622 reviews
    Clean and renovated single room (#35) with a balcony (equipped with a comfy chair and small table) and a great view over the lake! With the bus stop almost on front of the entrance. Great breakfast with fresh products and awesome bread! Super friendly staff. Nice and clean outside little swimming pool in the garden. I stayed 3 nights.
    Valerie
    Switzerland
  • From $231.10 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,861 reviews
    Super-nice staff - outgoing and helpful. Comfortable beds. Great location - close to the center, to the train station. Good breakfast - it’s got even a real fruit salad without sugar. Nice discount to a good restaurant downstairs and to to an awesome spa, Therma Salini, that’s within a walking distance.
    Gleb
    Russia
  • From $166.39 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 705 reviews
    This charming modern hotel close to the center of Locarno was lovely. The room was very nice and quiet. The staff was excellent especially Charlotte who was very helpful and nice. It was quick walk to town only a couple of minutes. It was a great stay.
    Ricardo
    United States of America
  • From $285.06 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 535 reviews
    The location of the property is quite good for a visit to Locarno. A quiet spot close to the center and right next to the LIDO. The breakfast was good. Staff was polite and accomodating. Very clean and there is a nice walking park outside.
    Doru
    Switzerland
  • From $177.61 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,061 reviews
    Very friendly l, professional and accommodating staff. We were able to park the car behind the hotel, super close to the station and the lake. Great breakfast, very clean room. Easily accessible at night time. A lot of value for the money.
    David
    Netherlands
  • From $189.95 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 923 reviews
    Very nice place to stay, not far from the railway station and the lake. Great breakfast with a lot of options - fruits, pastry etc. The hotel's decoration is very nice and the staff is very friendly. The location is very quiet.
    Viktor Kovtun
    Switzerland
  • From $151.96 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 1,148 reviews
    Cinzia and Nadia are the most lovely and welcoming, the hotel is in the brilliant spot and close to everything you may want to see in Locarno. Lovely breakfast and comfortable room.
    Iryna
    Liechtenstein
  • From $230.24 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 1,751 reviews
    Nice staff, clean bedroom, good breakfast and nice location. The decoration is very nice at the reception and cosy in the room but the stairs/ common areas are standard.
    Astrid
    France
  • From $336.59 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 2,486 reviews
    Breakfast was OK, location was perfect, my wife had birthday and we have got a prosecco bottle courtesy of the hotel, this was a nice surprise
    Peter
    Germany
  • From $186.38 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 4,498 reviews
    Nice hotel in a perfect location near the lake and close to the station. Peaceful, beautifully clean, helpful staff and a good breakfast.
    marwil9
    United Kingdom
  • From $119.78 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,193 reviews
    Beautifully decorated hotel with attention to detail and great price! Breakfast was lovely and the staff was awesome and helpful!
    Iona
    Canada
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 313 reviews
    Comfortable room with nice view. The breakfast was really good and the staff very friendly.
    Veerle
    Thailand
  • From $294.12 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 1,686 reviews
    Nice location. Great service. Good breakfast.
    Kar Yee Elaine
    Hong Kong

Research, refine, and make plans for your whole trip