Skip to main content

Search hotels in Locarno

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

June 2024

12
3456789
10111213141516
17181920212223
24252627282930

July 2024

1234567
891011121314
15161718192021
22232425262728
293031
Check-in date - Check-out date

Filter by:


Star rating

Review score

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

Convenient location on the main square, in easy walking distance of the station and the landing stage. The food in the restaurant was delicious and the menu was varied.
7.3
Scored 7.3
Good
Rated good
3,318 reviews
Price from£94.54per 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.

Location. Friendly staff. Facilities. Nothing is too much trouble. We extended our stay, as we liked it so much. 100% would stay again, lots to do in the area too. Free public transport pass is helpful.
8.3
Scored 8.3
Very good
Rated very good
2,583 reviews
Price from£177.25per 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.

This hotel was very nice and all the staff members were very nice and helpful. Despite of being so central and close to the train station, the hotel was very quiet. The breakfast provided a good variation of food and was well filled up all the time. It was very good!
8.7
Scored 8.7
Fabulous
Rated fabulous
4,415 reviews
Price from£106.58per 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.

Location Breakfast Spa
8.7
Scored 8.7
Fabulous
Rated fabulous
1,736 reviews
Price from£213.52per 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,595 reviews
Price from£108.36per 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.

Location, design, the breakfast, the staff. Fine room, would have been nice if it was slightly larger
9.0
Scored 9.0
Superb
Rated superb
883 reviews
Price from£138.43per 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...

Great location fabulous staff, nice rooms
8.6
Scored 8.6
Fabulous
Rated fabulous
1,036 reviews
Price from£118.76per 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.

Nice breakfast. Small but not bad room.
8.8
Scored 8.8
Fabulous
Rated fabulous
1,185 reviews
Price from£126.12per 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.

Had a lovely stay at Hotel Rondinella. Its in a central location, close to shops, restaurants, ferries and the railway station. Our room had a balcony with the most wonderful view of Lake Maggiore. The hotel was probably built in the 60s or 70s and it has a great retro feel about it. Oh and the staff were just lovely too!
8.5
Scored 8.5
Very good
Rated very good
172 reviews
Price from£94.23per 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 view of the lake
8.5
Scored 8.5
Very good
Rated very good
580 reviews
Price from£200.11per night
See all 115 hotels in Locarno

Most booked hotels in Locarno in the past month

Locarno's best hotels with breakfast

  • H4 Hotel Arcadia Locarno
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 2,583 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,736 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.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,036 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.4
    Scored 8.4
    Very good
    Rated very good
     · 493 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...

    Top Lage. Personal sehr freundlich. Alles sehr sauber.

  • Villa Rossella
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 768 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!

  • Hotel Cittadella
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 383 reviews

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

    Top Lage! Restaurant perfekt! Kommen gerne wieder!

  • Aparthotel Al Lago
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 580 reviews

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

    alles supper nettes personal super lage alles mega !!

  • Hotel Excelsior
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 395 reviews

    Situated just 100 metres from the waterfront at Lake Maggiore, Hotel Excelsior offers a rich buffet breakfast, a bar with outside terrace overlooking the garden and free Wi-Fi.

    Die persönliche Betreuung und das familiäre Klima.

Budget hotels in Locarno

  • Hotel Lago Maggiore - Welcome!
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 1,585 reviews

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

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

  • Smart-HOTEL MINUSIO, a Benvenuti Hotel
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 391 reviews

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

    Sehr nettes Personal, Frühstück top, Zimmer schick und sauber!

  • Boutique-HOTEL REMORINO, a Private Selection Hotel
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 214 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

  • Seven Town House Boutique Hotel
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 10 reviews

    Situated 90 metres from Piazza Grande Locarno, Seven Town House Boutique Hotel offers 3-star accommodation in Locarno and has a terrace, a restaurant and a bar.

    Everything perfect, great location and nice and wide room

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

  • Hotel Bellavista Locarno
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 937 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✅👌

  • Hotel Stella SA
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 612 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.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 281 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.

Hotels located in the centre of Locarno

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

  • Miralago Locarno Easy Rooms
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 386 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

  • EasyRooms ai Monti
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 140 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

  • Giardino Lago
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 89 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

  • Hotel Geranio Au Lac
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 993 reviews

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

    They had a variety of vegan sweet cakes and cookies.

  • Hotel Rondinella Locarno
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 172 reviews

    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.

    Friendly staff, excellent view of the lake and the city

  • Caffè dell'Arte Boutique Rooms
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 282 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 Du Lac
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 823 reviews

    The Hotel Du Lac is located 200 metres from the train station, the funicular, the pier and the bus stop for all your excursions and is only a few steps away from Locarno's old town and the lake.

    Frisch renovierte Zimmer, Seesicht, nettes Personal

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

  • From £207.56 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 229 reviews
    Every aspect of our stay was excellent: the cozy atmosphere, the well-sized room with plenty of sunlight, the breathtaking view of the lake, the delicious breakfast, and the convenient location. But the best of all was the host, Andrea, the nicest person we met in over a year of living in Switzerland. He went out of his way to make the one night we spent in Locarno memorable, even showing us around on his tuk-tuk and dropping us off at the train station at the end of our stay.
    Jeff Alvares
    Switzerland
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 1,585 reviews
    The location and the view from the balcony was superb. The room was very clean and people at reception were nice. Having an air-condition in the room during the heatwave was useful. We used the hotel bikes to ride around Locarno and Ascona for a day and the bikes were in a good shape and well maintained.
    Tiina
    Switzerland
  • 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 £124.43 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 768 reviews
    We were a large group in the area enjoying the Locarno Film Festival. What a hotel! What a staff! What a cappuccino! It's a great location with comfortable rooms in a classy home-like building that is hosted by the staff with the mostest. You will not be disappointed if you pick this place.
    Jessica
    Switzerland
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 612 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 £70.41 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 3,318 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 £113.55 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,186 reviews
    Nadia and Cinzia are absolutely the best. Great recommendations, great breakfast they are always available. Rooms were spacious and clean and modern. Location is very nice. Short walk from train station. Would definitely recommend- great value.
    Scott
    United States
  • From £143.29 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,355 reviews
    The location + the hotel personnel were great! The hotel was older but very cute and updated. The room was comfortable (AC!!!) + had several extras (bottled water + coffee + fruit)!! Breakfast was small but very nice (great cheese + fresh fruit)!!
    Jennifer
    Switzerland
  • From £160.58 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 4,415 reviews
    Nice hotel and room in a very good location, simple but good breakfast, I am a gluten free person, and the hotel provided me with gluten free bread without any problems, short walk to train station and the lake
    Piotr
    Switzerland
  • From £307.92 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 996 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.40 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 214 reviews
    Very beautiful and clean house in the center of Locarno. Rooms are cozy and confortable, homemade breakfast is tasty. The owner is really nice and helpful, I highly recommend this stay.
    Baptiste
    Switzerland
  • From £129.92 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,267 reviews
    Absolutely Everything!The Owner & management staff very attentive to their guests. I’ve been going to Switzerland for years and this is by far the best hotel I’ve ever been too.
    Phillip
    United States
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 71 reviews
    Great central location, nice breakfast area on a shaded terrace, very helpful and friendly staff. The hotel owner even bought gluten-free bread for me, which was so kind.
    Julie
    Switzerland
  • From £307.04 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 1,736 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 £129.92 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,267 reviews
    +nice hotel in a very central location of Ascona +very friendly staff and all went smooth +the interior was very new and well maintained +very clean and tidy
    Snipy
    Switzerland
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 1,585 reviews
    The location is superb, the rooms are very nice the breakfast wasexcellent with a lot of tasty choices. The staff was very resourceful and willing to help
    Ofer
    Israel
  • From £166.75 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 883 reviews
    Nice calm hotel 10 Minutes from the train station. Room very comfortable, clean and nicely decorated. Great breakfast! Nice balcony. Thanks so much!
    Helenka
    Switzerland
  • From £211.75 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 523 reviews
    Great location close to the lake, and a nice stroll into the centre of Locarno. Reception staff very friendly and helpful.
    PGDwill
    Switzerland
  • From £70.41 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 351 reviews
    Nice breakfast especially for this price. A buffet with a big choice. Nice staff and of course excellent location.
    Natalia
    Switzerland
  • From £245.28 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 391 reviews
    nice view of the lake, nice outdoor swimming pool, ease to reach Locarno by bus in 7min and Ascona in 20min.
    george
    Switzerland

Research, refine and make plans for your whole trip

gogless