Skip to main content

Search hotels in Locarno

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

August 2025

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2025

123456
78910111213
14151617181920
21222324252627
282930
Check-in date - Check-out date

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

K
Kerry
From
Australia
Lovely staff and room and close to the beautiful lake
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,105 reviews
Price from
$142.91
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...

E
Eduardo
From
Mexico
Very clean, rooms were super comfortable and great location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,022 reviews
Price from
$166.92
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,515 reviews
Price from
$162.19
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,079 reviews
Price from
$411.74
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
$200.24
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
$385.46
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.

N
Naor
From
Israel
Staff kindness. Free upgrade and beverages. Free transportation. Great breakfast. Very clean. The view was amazing.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 468 reviews
Price from
$301.61
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, 613 reviews
Price from
$247.79
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, 157 reviews
Price from
$262.81
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.

I
Ibrahim
From
Israel
The hotel is very clean, has a stunning view, very smiling and kind staff. The hotel gives a feeling of classic Europe (in terms of visibility, food, atmosphere), amazing!! If we return to Locarno it will only be to this hotel.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 224 reviews
Price from
$288.47
1 night, 2 adults
See all 252 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, 909 reviews
  • Popular with guests booking hotels in Locarno

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

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

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

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

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

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

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

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

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

Budget hotels in Locarno and nearby

  • 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,367 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 7.1
    Good - What previous guests thought, 330 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 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 7.2
    Good - What previous guests thought, 61 reviews

    Locarno City Apartments by Quokka 360 - flats on Piazza Grande enjoys a location in Locarno, a 6-minute walk from Piazza Grande Locarno and 3 miles from Golfclub Patriziale Ascona.

  • 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 8.5
    Very Good - What previous guests thought, 15 reviews

    Victoria Apartment by Quokka 360 - simple and practical flat in Locarno is located in Solduno, just a 13-minute walk from Piazza Grande Locarno and 2.3 miles from Golfclub Patriziale Ascona.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    Modern Studio with Private Jacuzzy and Garden offers accommodations in Muralto, a 14-minute walk from Piazza Grande Locarno and 3.5 miles from Golfclub Patriziale Ascona.

Hotels located in the center of Locarno

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

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

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

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 975 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 8.4
    Very Good - What previous guests thought, 10 reviews

    Schloss Locarno offers accommodations in Locarno, a 4-minute walk from Piazza Grande Locarno and 3.2 miles from Golfclub Patriziale Ascona.

  • 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 8.4
    Very Good - What previous guests thought, 172 reviews

    Piazza Grande House is a recently renovated apartment in Locarno near Piazza Grande Locarno.

Best hotels with breakfast in Locarno and nearby

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 157 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, 348 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.6
    Excellent - What previous guests thought, 1,821 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, 938 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,522 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.

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

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

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

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

    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.

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 $203.68 per night
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 884 reviews
    Everything was wonderful! the hosts, the staff are very friendly, considerate and always ready to help :-)) The hotel itself is very nice and cosy, and it is located in a quiet area (which is important, especially in the evening). It takes only 7-8 minutes to walk to the railway station and the lake! Breakfast is really excellent, there is a selection of different kinds of food for any taste, I think :-) The wifi is a bit slow but it's not a problem.
    Guest review by
    Elena
    Russia
  • From $161.69 per night
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 190 reviews
    Great place to stay with family in Locarno. 10 minutes walk to the center. Paid parking two minutes walk away. The room was very clean, newly renovated. Beautiful villa with preserved historical halls. Friendly and helpful hosts. Breakfast at the hotel opposite.
    Guest review by
    Iurii
    Cyprus
  • From $187.10 per night
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 760 reviews
    The breakfast is really good, it had variety and everything I tried was tasty. Massive plus for that. You have a view over the entire lake from the hotel terrace location so great for the summer months. Late checkin was also handled nicely.
    Guest review by
    Tom
    Netherlands
  • From $124.84 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 3,367 reviews
    Rooms are good and basic. Large hotel in center of Locarno. When arriving by car you can drive up to the hotel to unload luggage and then park in garage at 5-7min walking. Restaurant for diner and breakfast is adequate. Friendly staff.
    Guest review by
    M
    Netherlands
  • From $190.23 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,522 reviews
    Thanks to all staff, especially to Jimmi and Gaya, they were very nice and kind to us. The hotel is very clean, modern, in good location, we had everything that we need, and breakfast was good.
    Guest review by
    jacob
    Switzerland

Research, refine, and make plans for your whole trip

gogless