Skip to main content

Search hotels in Locarno

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

Locarno – 253 hotels and places to stay

Filter by:

Star rating

Review score

Villa Rossella

Hotel in Muralto, Locarno

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.

E
Elín
From
Iceland
Would recommend this staying with everyone. We loved it. The lady at the lobby was very lovely and friendly .
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,104 reviews
Price from
3,243.74 Kč
1 night, 2 adults

Riva Rooms & Studios - Check-In 24hr

Hotel in Minusio, Locarno

Set in Locarno and with Piazza Grande Locarno reachable within 2.3 km, Riva Rooms & Studios - Check-In 24hr offers express check-in and check-out, non-smoking rooms, a shared lounge, free WiFi...

N
Nadya
From
Belarus
Perfect, clean, modern hotel with exclusive personnel. You would be helped at every point you need, warm welcome, the hotel looks brand new although its 3 years old. All people working there are very dedicated to make your stay as comfortable as possible. You have an option of welcome drinks and coffee/tea, snacks, water/local beer, in a hotel and will get tips on all Locarno activities. Bus stop 3 min walk, train stop 10 min walk, Locarno city center 20 min walk. Thank you for making my short stay so perfect. Grazie mille.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,014 reviews
Price from
3,969.14 Kč
1 night, 2 adults

Hotel Lago Maggiore - Welcome!

Hotel in Muralto, Locarno

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

R
Rachel
From
United Kingdom
The room with large balcony overlooking the lake. The friendly staff and outside seating area. We were also lucky to hear the fabulous live jazz band who were excellent
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,521 reviews
Price from
3,625.67 Kč
1 night, 2 adults

Hotel Belvedere Locarno

Hotel in Locarno

Hotel Belvedere Locarno, a superior 4-star hotel, is open year-round and offers 90 rooms and suites with beautiful views of Lake Maggiore, the city and the mountains.

I
Igor
From
Moldova
Everything was fine, staff was very professional. , friendly and kind
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,080 reviews
Price from
8,841.81 Kč
1 night, 2 adults

EasyRooms ai Monti

Hotel in Locarno

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.

A
Ariel
From
Switzerland
We loved the view, the kindness of the staff their availability and how thoughtful they were. The wellness centre facilities were great and my girlfriend adored her massage.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 137 reviews
Price from
4,405.21 Kč
1 night, 2 adults

Boutique Hotel Albergo Brione

Hotel in Minusio, Locarno

Featuring free WiFi and a restaurant, Boutique Hotel Albergo Brione offers accommodation in Brione sopra Minusio, a 15-minute drive from Locarno´s city centre and 23 km from Lugano.

N
Noha
From
United Arab Emirates
Outstanding .. everything was super nice. Super COMFY bed, stunning view, super clean, delicious breakfast and helpful staff. I would like to thank Greta ,she is super nice, helpful and so kind. She was helping in every single detail. The breakfast in the morning was fresh and quality was excellent. The bread and croissant mmmmm everything exceeded my expectations.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 131 reviews
Price from
9,401.62 Kč
1 night, 2 adults

Smart-HOTEL MINUSIO, a Swiss Quality Hotel

Hotel in Minusio, Locarno

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

O
Octavian
From
Romania
Clean, friendly staff, underground garage
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 474 reviews
Price from
5,124.59 Kč
1 night, 2 adults

Hotel Stella SA

Hotel in Orselina, Locarno

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.

S
Sundqvist
From
Finland
Excellent breakfast, and the homemade gnocchi was to die for.... The view as stunning, all you need is a book and a coffee and you could spend the whole day at the terrace.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 614 reviews
Price from
5,179.53 Kč
1 night, 2 adults

Boutique Hotel La Rinascente

Hotel in Locarno

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.

V
Valerie
From
United Kingdom
This beautiful old building is a treasure hidden up a quiet narrow street close to the Piazza Grande. There is a gracious hospitality offered by the owner, with beautifully presented table service at breakfast. We loved our stay at this hotel.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 155 reviews
Price from
5,713.17 Kč
1 night, 2 adults

Boutique-HOTEL REMORINO, a Private Selection Hotel

Hotel in Minusio, Locarno

Boutique-HOTEL REMORINO, a Private Selection Hotel has a garden, shared lounge, a terrace and bar in Locarno.

C
Cathrine
From
Denmark
The rooms are big with nice big terrasses and great views to the mountains, lake and swimming pool. The hotel feels like a spa hotel with the excellent swimming pool (but without any treatments offered). The location is perfect - close to the lake and you can walk/ run by the lake. The hotel is only 15 mins walk from Locarno city. The rooms are expensive but nevertheless we would like to return for a couple of days at a later time point because it is high quality and excellent staff.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 225 reviews
Price from
6,354.07 Kč
1 night, 2 adults
See all 253 hotels in Locarno

Hotels with airport shuttles in Locarno

Most booked hotels in Locarno and surroundings in the past month

See all
  • Popular with guests booking hotels in Locarno

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 915 reviews
  • Popular with guests booking hotels in Locarno

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,524 reviews
  • Popular with guests booking hotels in Locarno

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,457 reviews
  • Popular with guests booking hotels in Locarno

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,820 reviews
  • Popular with guests booking hotels in Locarno

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,080 reviews
  • Popular with guests booking hotels in Locarno

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,921 reviews
  • Popular with guests booking hotels in Locarno

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 3,744 reviews
  • Popular with guests booking hotels in Locarno

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,342 reviews
  • Popular with guests booking hotels in Locarno

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,193 reviews
  • Popular with guests booking hotels in Locarno

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 3,376 reviews

Hotels located in the centre of Locarno

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 677 reviews

    EasyRooms is situated in the heart of Locarno, directly beside the Dell’Angelo Hotel on the Piazza Grande.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 3,376 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.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 256 reviews

    Located in Locarno, 200 metres from Piazza Grande Locarno, Palazzo Canetti Locarno - Piazza Grande - Suites & Rooms - Easy Self Check-In provides air-conditioned rooms with free WiFi and express check...

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 327 reviews

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

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,314 reviews

    Pardo Bar is located in the Old Town of Locarno, a 2-minute walk from the Piazza Grande, and features a bar. The Visconteo Castle and a bus stop are 50 metres away and the Lake Maggiore is 1 km away.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 74 reviews

    Located in Locarno, 400 metres from Piazza Grande Locarno, Pardo Apartments by Quokka 360 - Locarno old town features rooms with inner courtyard views and free WiFi.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 464 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.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 211 reviews

    Caffè dell'Arte Boutique Rooms Locarno 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...

Best hotels with breakfast in Locarno and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 976 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...

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 303 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.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 155 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.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 351 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.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 182 reviews

    Boasting a garden and views of mountain, Villa Art'è is a bed and breakfast set in a historic building in Locarno, 200 metres from Piazza Grande Locarno.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,820 reviews

    Entirely renovated in 2016, Hotel City Locarno enjoys a central location, just 100 metres from Lake Maggiore and the ship pier and 300 metres from Piazza Grande. Garage spots are available on site.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 941 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.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,524 reviews

    This modern, completely non-smoking hotel is located in the heart of Locarno, only a few minutes' walk away from Lake Maggiore, the ferry terminal, the Piazza Grande, and the casino.

Budget hotels in Locarno and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Villa Romantica is situated in Locarno, 4 km from Golfclub Patriziale Ascona, 41 km from Lugano Station, and 43 km from Exhibition Center Lugano.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 84 reviews

    Set in Minusio in the Canton of Ticino region, Charming Minusio Apartment, close to Locarno&Lake features a balcony and quiet street views.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Offering garden views, Ful e Fra un oasi di pace in Ticino is an accommodation situated in Minusio, 7 km from Golfclub Patriziale Ascona and 35 km from Lugano Station.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 252 reviews

    Situated in Ascona, 2.7 km from Golfclub Patriziale Ascona, Parkhotel Emmaus - Casa Rustico features accommodation with free bikes, free private parking, a garden and a shared lounge.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2 reviews

    Set in Losone in the Canton of Ticino region, Al Capriccio Apartment by Quokka 360 - 5 minutes from the centre of Ascona offers accommodation with free WiFi and free private parking.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 575 reviews

    Providing inner courtyard views, Camping Melezza in Losone provides accommodation, a seasonal outdoor swimming pool, an open-air bath, a garden, a bar and barbecue facilities.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 44 reviews

    Casa Tita enjoys a location in Intragna, just 12 km from Piazza Grande Locarno and 50 km from Lugano Station.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 25 reviews

    Set in Brissago, 11 km from Piazza Grande Locarno and 11 km from Golfclub Patriziale Ascona, Lake Dream offers air conditioning.

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

    Beautiful lakeside location with largely pedestrianized...

    Beautiful lakeside location with largely pedestrianized tourist area in old town. Amazing lakeside lido with excellent indoor and outdoor pools, slides and diving boards. Pools have spa features, including powerful water massage jets. You can also swim in the lake.
    Guest review by
    Anthony
    United Kingdom
  • 10.0

    It's for relaxing, not busy, use the place as a starting...

    It's for relaxing, not busy, use the place as a starting point to the different valleys...and if you have time, take the "expresstrain (do not get off for picking flowers...)" for a nice travel to Domodossola. A place not to be missed. Just one recommendation: Go there out of Summerseason (mid June to end August) it will simple be to hot.... Use the Ticino Ticket if you get one from the hotel, it's worth the money.
    Guest review by
    Werner
    Switzerland
  • 10.0

    Just starting to see some tour groups walking around.

    Just starting to see some tour groups walking around. So sad to see this as it is no way to see a City and it crowds the streets. They should not allow tour buses or large tour groups in small towns. It destroys the beauty and charm of the area.
    Guest review by
    Ayoc
  • 10.0

    Locarno is lovely.

    Locarno is lovely. Not so businesslike as Lugano, which is also very nice. Great walkability. Easy access to ferry boats to places on the lake. Good restaurants. Easy access to other towns by train or boat. Views are spectacular. Ticino has a very much Swiss - Italians feel as opposed to the the Geneva lake area which is Avery Swiss - French feel ans the Bern area which is very German influenced.
    Guest review by
    Linda
    United States
  • 10.0

    We stayed from Monday to Friday, travelling by train and...

    We stayed from Monday to Friday, travelling by train and that was about the right length of time to explore the immediate area. We enjoyed walks along the promenade, the Camellia Park, the cable car ride and a bus and boat trip to Ascona. We were blessed with beautiful Spring weather in mid April.
    Guest review by
    Valerie
    United Kingdom
  • 10.0

    Beautiful, friendly, small city on the shores of Lago...

    Beautiful, friendly, small city on the shores of Lago Maggiore. Historic old town with beautiful cobblestone piazza and alleys filled with shops. Great launching place for trekking in the hills. Transit is fast, clean and super easy to get from the main train station in Bellinzona, or beyond into the small hill villages. There is a year round ferry that takes travelers across the lake. In the summer, there are more ferries that travels down the lake to further towns south. Many great grocery stores, and delicious restaurants. Most people speak at least three languages: Italian, English and German.
    Guest review by
    Melissa
    United States

See reviews by guests who stayed at hotels in Locarno

See all
  • From 3,228.31 Kč per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 3,099 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.
    Guest review by
    Amelia
    Italy
  • From 5,833.50 Kč per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 915 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😘
    Guest review by
    Mikael
    Switzerland
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 531 reviews
    The Hotel was better than we expected. I need to note, the hotel is not in the center, (We prefer a quite area) but it is easy accessible with car, bus or trolley. The room was clean and had a small kitchen with the basic equipment. Breakfast was also good, we ate on the breakfast room Balcony, which also had a nice view.
    Guest review by
    Dennis
    Switzerland
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 216 reviews
    Artistic decor, relaxed vibe, the garden courtyard is lovely. Breakfast delicious, good location in Locarno within the old city. Close to nice local restaurants for dinner - excellent galleries nearby.
    Guest review by
    Colleen
    Australia
  • From 4,028.52 Kč per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,201 reviews
    Were the hotel was situated, next to the lake. Nice room, nice bed. Breakfast was great. Parking place next to the hotel. In the Centre
    Guest review by
    Andrew
    Netherlands

Research, refine and make plans for your whole trip