The 10 best accommodation in Locarno, Switzerland | Booking.com
Skip to main content

Accommodation in Locarno

Find the accommodation that appeal to you the most

The best accommodation in Locarno

Check out our pick of great accommodation in Locarno

Most booked accommodation in Locarno and surroundings in the past month

See all

Save money on accommodation in Locarno and nearby – budget options available

  • EasyRooms dell'Angelo

    Locarno
    Budget options available
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 668 reviews

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

    From US$72.86 per night
  • Hotel dell'Angelo

    Locarno
    Budget options available
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 3,367 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.

    From US$90.78 per night
  • Residenze dell'Angelo

    Locarno
    Budget options available
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 324 reviews

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

    From US$97.94 per night
  • Pardo Bar

    Locarno
    Budget options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,305 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.

    From US$85.89 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 79 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.

    From US$234.39 per night
  • Rooms Al Festival

    Locarno
    Budget options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 941 reviews

    Rooms Al Festival is located in the heart of Locarno, next to Piazza Grande Locarno. The property is set a 2-minute walk from Visconteo Castle.

    From US$135.79 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 56 reviews

    Locarno City Apartments by Quokka 360 - flats on Piazza Grande, a property with a terrace, is located in Locarno, 500 metres from Piazza Grande Locarno, 4.8 km from Golfclub Patriziale Ascona, as well...

    From US$226.84 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 32 reviews

    Loft Torre Locarno by Quokka 360 - large studio on the city view tower is situated in Locarno, 4.7 km from Golfclub Patriziale Ascona, 38 km from Lugano Station, and 40 km from Exhibition Center...

    From US$242.50 per night

Great access to the city centre. Check these accommodation in Locarno and nearby

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

    From US$169.74 per night
  • Residenza Motta

    Locarno
    Central location
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 202 reviews

    Boasting mountain views, Residenza Motta provides accommodation with a casino, a garden and a bar, around 300 metres from Piazza Grande Locarno.

  • Hotel Cittadella

    Locarno
    Central location
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 452 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.

    From US$238.89 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,017 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...

    From US$207.46 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 30 reviews

    Set within 400 metres of Piazza Grande Locarno and 5.2 km of Golfclub Patriziale Ascona in Locarno, Schloss Locarno - Self Check-In offers accommodation with seating area.

    From US$224.66 per night
  • Hotel America

    Locarno
    Central location
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 304 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.

    From US$168.48 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 170 reviews

    Situated in Locarno, Piazza Grande House is a recently renovated accommodation, 70 metres from Piazza Grande Locarno and 4.7 km from Golfclub Patriziale Ascona.

    From US$225.06 per night
  • Osteria Pozzo

    Locarno
    Central location
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 318 reviews

    Situated in Locarno and with Piazza Grande Locarno reachable within 400 metres, Osteria Pozzo features concierge services, non-smoking rooms, a terrace, free WiFi and a restaurant.

    From US$125.73 per night

Enjoy breakfast in Locarno and nearby

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

    From US$172.25 per night
  • Hotel City Locarno

    Locarno
    Breakfast options
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,804 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.

    From US$178.16 per night
  • Hotel Du Lac

    Locarno
    Breakfast options
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 943 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.

    From US$289.18 per night
  • ibis Locarno

    Locarno
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,517 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.

    From US$157.16 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 493 reviews

    Surrounded by a lush garden, the Youth Hostel Locarno is 1.5 km away from the train station and the Lake Maggiore.

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

    From US$267.81 per night
  • Hotel Millennium

    Locarno
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,178 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.

    From US$168.73 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3,673 reviews

    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.

    From US$179.80 per night

FAQ about accommodation in Locarno

Accommodation that guests love in Locarno

See all
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 201 reviews
    Not a classic hotel, but perfect for our short trip to the south of Switzerland. The accommodation was great, I would book it again! The landlady contacted me in advance via WhatsApp and explained everything perfectly! Right next to the bus stop, entrance through the underground garage, up by elevator and from the terrace directly to the room, incredible view from Tenero to Italy and still only 10 min. walk to Piazza Grande.
    Guest review by
    wintec
    Young couple
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 76 reviews
    The apartment is spacious and right on the Lake, with unbelievable Lake views. The Staff in the restaurant (who manage the apartment) below were amazing, friendly and helpful and really made the holiday. Food in the restaurant was also amazing. Any noise from the restaurant is drowned out completely but the soundproofed patio doors. I can't recommend this apartment enough.
    Guest review by
    Anthony
    Family with young children
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 51 reviews
    We communicated with the Host via WhatsApp. He was incredibly helpful by helping us solve a luggage issue and a power plug converter. He also volunteered to drive us to the train station as it was raining when we left. Accommodations were nice and comfortable for 4 adults. Easy walk to lake front and other interesting spots.
    Guest review by
    Mark
    Family with young children
  • Avg. price/night: US$156.16
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,236 reviews
    Friendliness of staff. The communication was great. The accommodations are noteworthy and comfortable.
    Guest review by
    Janice
    Family with young children
  • Avg. price/night: US$198.05
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,892 reviews
    The Hotel is located right next to Locarno train station. The accommodation was big enough and very clean. Bathroom looked newly renovated. Pets are allowed without extra charges which is really nice and doesn't happen often. Overall, i was very happy with my stay.
    Guest review by
    Anna
    Group