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

Located in Locarno and with Piazza Grande Locarno reachable within a 7-minute walk, Villa Rossella provides a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

b
blaustein
From
United States
excellent location and breakfast staff was great! beautiful facility highly recommended
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,104 reviews
Price from
$149.43
1 night, 2 adults

Riva Rooms & Studios - Check-In 24hr

Hotel in Minusio, Locarno

Located in Locarno and with Piazza Grande Locarno reachable within 1.4 miles, Riva Rooms & Studios - Check-In 24hr provides express check-in and check-out, non-smoking rooms, a shared lounge, free...

S
Sharon
From
United States
Loved the how easy the self-check in was! Enjoyed the flavored water & fresh fruit provided. Room was super clean, we will come back!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,017 reviews
Price from
$178.39
1 night, 2 adults

Hotel Lago Maggiore - Welcome!

Hotel in Muralto, 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!

S
SHOROUQ
From
Kuwait
Everything, the Deluxe suite was wonderful , v large , equipped with all you need . v large bathroom , kitchenette.. balcony 💕, food is so delicious.Garage for cars was amazing too , it was wonderful & amazing from all aspects .
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,519 reviews
Price from
$161.98
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.

J
Jaques
From
Switzerland
Very nice hotel, great Garden, amazing Restaurant, nice SPA
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,080 reviews
Price from
$411.20
1 night, 2 adults

EasyRooms ai Monti

Hotel in Locarno

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.

J
Janet
From
United States
Very nice accommodation with access to hotel facilities including fitness/spa. Enjoyed having the robes and slippers in the room.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 137 reviews
Price from
$199.98
1 night, 2 adults

Boutique Hotel Albergo Brione

Hotel in Minusio, Locarno

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.

E
Eduard
From
Germany
The hotel comes with a beautiful view over Lago Maggiore. It was very clean and the staff was super friendly and nice. Totally recommend it.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 131 reviews
Price from
$433.70
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 center of Locarno and Lake Maggiore.

H
Heidi
From
Switzerland
Free upgrade, quiet location, excellent breakfast, clean, free parking, beautiful room with lake view and balcony
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 473 reviews
Price from
$202.47
1 night, 2 adults

Hotel Stella SA

Hotel in Orselina, Locarno

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.

S
SANDA HARIVONY
From
Switzerland
fantastic view, room very clean and bed very comfortable, staff very friendly , breakfast
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 614 reviews
Price from
$261.22
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, 328 ft from Piazza Grande. Boutique Hotel La Rinascente features elegantly styled rooms....

C
Coralia
From
Switzerland
Staff was amazing, very helpful and nice. Breakfast was excellent. My room was very quiet with views toward the mountain. Location is very near the big square
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 156 reviews
Price from
$262.47
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.

J
Justas
From
Switzerland
Excellent location, staff, and facilities. Great for a weekend getaway. Stayed twice and will come back again.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 225 reviews
Price from
$288.09
1 night, 2 adults
See all 253 hotels in Locarno

Hotels with airport shuttles in Locarno

Most booked hotels in Locarno and surrounding area 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
    Excellent - What previous guests thought, 1,457 reviews
  • Popular with guests booking hotels in Locarno

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

    Scored out of 10, guest rating 9.1
    Wonderful - 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,923 reviews
  • Popular with guests booking hotels in Locarno

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

    Scored out of 10, guest rating 8.8
    Excellent - 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,371 reviews

Hotels located in the center of Locarno

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

    EasyRooms is located 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,371 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.

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

    Palazzo Canetti Locarno - Piazza Grande - Suites & Rooms - Easy Self Check-In offers air-conditioned rooms in Locarno.

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

    Residenze dell'Angelo are located directly opposite the Dell'Angelo Hotel, centrally located at Piazza Grande in the center 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 164 feet away and the Lake Maggiore is 0.6 mi away.

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

    Pardo Apartments by Quokka 360 - Locarno old town offers accommodations in Locarno, 3.2 miles from Golfclub Patriziale Ascona and 25 miles from Lugano Station.

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

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

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

Best hotels with breakfast in Locarno and nearby

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

  • 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
    Wonderful - What previous guests thought, 156 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.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 351 reviews

    Located a few steps from Piazza Grande Locarno, Seven Town House Boutique Hotel offers 3-star accommodations in Locarno and has a terrace, a restaurant and a bar.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 185 reviews

    Villa Art'è in Locarno provides adults-only accommodations with a garden and a terrace.

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

    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. Garage spots are available on site.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 941 reviews

    The Hotel Du Lac is located 656 feet 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 short walk 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 offers accommodations in Locarno, a 14-minute walk from Piazza Grande Locarno and 2.5 miles from Golfclub Patriziale Ascona.

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

    Charming Minusio Apartment, close to Locarno&Lake is located in Minusio, just 1.4 miles from Piazza Grande Locarno and 4.2 miles from Golfclub Patriziale Ascona.

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

    Ful e Fra un oasi di pace in Ticino is located in Minusio, just 1.6 miles from Piazza Grande Locarno and 4.4 miles from Golfclub Patriziale Ascona.

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

    Al Capriccio Apartment by Quokka 360 - 5 minutes from the centre of Ascona offers accommodations in Losone, 2 miles from Golfclub Patriziale Ascona and 2.2 miles from Piazza Grande Locarno.

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

    Camping Melezza provides an open-air bath and air-conditioned accommodations in Losone, 4 miles from Golfclub Patriziale Ascona.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 212 reviews

    Casa Rustica in Magadino provides adults-only accommodations with a garden and barbecue facilities. There's a private entrance at the apartment for the convenience of those who stay.

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

    Casa Tita is located in Intragna, just 7.5 miles from Piazza Grande Locarno and 31 miles from Lugano Station. With garden views, this accommodation provides a balcony.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 24 reviews

    Lake Star offers accommodations in Brissago, 30 miles from Lugano Station.

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 $215.97 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,820 reviews
    Hotel City has a very convenient location: you can discover Locarno & surroundings on foot. The room was modern, with pleasant decoration and good A/C - heating, quiet as requested (overlooking a parking in the backyard). Slept very well! Breakfast was fine, no stress, with everything needed. Staff at breakfast & reception very nice and helpful, always smiling at the customer - which we appreciated. Highly recommended for a city break in Locarno.
    Guest review by
    Catalina67
    Switzerland
  • From $234.97 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,046 reviews
    The hotel location was very convenient for the train station and buses. Sharon and Giacomo were super welcoming and helpful with advice on things to do in and around Locarno. The hotel was warm, dry, quiet and clean. The room was large and spacious, and the beds were very comfortable. There was a good selection of food for the buffet breakfast. We were lent a power adaptor which was appreciated.
    Guest review by
    Ellen
    United Kingdom
  • From $113.99 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 3,371 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❤️
    Guest review by
    Tetiana
    Switzerland
  • From $196.88 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,923 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
    Switzerland
  • From $196.39 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,104 reviews
    Great stay. Location is very central, the hotel clean and breakfast was very nice. Perfect for people who wants to find something authentic in Locarno.
    Guest review by
    Julien
    Switzerland

Research, refine, and make plans for your whole trip