Skip to main content

Search hotels in Locarno

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

Filter by:

Star Rating

Review score

Locarno – 66 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 center of Locarno. It is just steps from the train station, shops and Lago Maggiore.

Clean and great staff. The location was incredible!
Scored 7.4
7.4
Rated good
Good
3,380 reviews
Price from
$74.18
1 night, 2 adults
H4 Hotel Arcadia Locarno, hotel in Locarno

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.

Beautiful place, great location with lake view, great room, outstanding buffet breakfast. Will definitely return.
Scored 8.4
8.4
Rated very good
Very Good
2,348 reviews
Price from
$311.78
1 night, 2 adults
Piccolo Hotel, hotel in Locarno

Piccolo Hotel enjoys a quiet location, an 8-minute walk from the Locarno Train Station and the center of the city.

Owners very nice and helpful , Sybillia and neco were the heart of this place
Scored 9.1
9.1
Rated wonderful
Wonderful
853 reviews
Price from
$202
1 night, 2 adults
@ 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.

The place is so clean and nice view but the rooms are quite small.
Scored 8.8
8.8
Rated excellent
Excellent
1,251 reviews
Price from
$199.12
1 night, 2 adults
Hotel Rio Muralto, hotel in Locarno

Completely renovated in 2013, Hotel Rio Muralto is located in front of the train station, 1-minute walk distance from all alle the public transport and the funicular to the Madonna del Sasso.

Staff was very nice very clean good location
Scored 8.6
8.6
Rated excellent
Excellent
1,034 reviews
Price from
$124.26
1 night, 2 adults
Hotel la Palma au Lac, hotel in Locarno

Hotel la Palma au Lac is located on the beautiful lake promenade of Locarno, a few steps from the city center. All rooms provide a TV, a safe and a private bathroom.

The location and the view from the room was beautiful 😍 The room was clean and well prepared for my little kids they loved it The hotel had nice massage room and offered us a free shoulder massage which was amazing The staff were really helpful and helped with getting to the attractions Nice restaurants around the hotel
Scored 8.8
8.8
Rated excellent
Excellent
1,693 reviews
Price from
$237.65
1 night, 2 adults
La Barca Blu, hotel in Locarno

Set on a hill above Locarno, the La Barca Blu overlooks Lake Maggiore and is a 5-minute walk from the funicular to Locarno. Free WiFi is available. All rooms feature a balcony or a terrace.

That they have this option for budget stay. We were able to bring our luggage earlier and also check in earlier. Nich good breakfast with a view.
Scored 8.1
8.1
Rated very good
Very Good
735 reviews
Price from
$152.78
1 night, 2 adults
Hotel Garni Montaldi, hotel in Locarno

Hotel Garni in front of the train and bus station of Locarno and Centovallina station, a 5-minute walk from the lake and from the central Locarno Piazza Grande.

Everything was meeting my expectations. The receptionists were always very friendly. I arrived far earlier than the check-in time, and I was able to go into my room, as it was ready. I especially liked the cleaning lady, she was very nice and excellent at her job.
Scored 7.6
7.6
Rated good
Good
1,690 reviews
Price from
$133.31
1 night, 2 adults
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.

location
Scored 8.5
8.5
Rated very good
Very Good
608 reviews
Price from
$226.33
1 night, 2 adults
Boutique-HOTEL REMORINO, a Private Selection Hotel, hotel in Locarno

Boutique-HOTEL REMORINO, a Private Selection Hotel in Minusio is a 5-minute walk from Lake Maggiore.

The location and the view from the balcony
Scored 9.3
9.3
Rated wonderful
Wonderful
215 reviews
Price from
$213.32
1 night, 2 adults
See all 116 hotels in Locarno

Most-booked hotels in Locarno in the past month

See all

Locarno's best hotels with breakfast

  • Seven Town House Boutique Hotel
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 125 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.

    Everything perfect, great location and nice and wide room

  • Boutique Hotel Piazza Grande
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 697 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...

    Very good location to walk around the city, good breakfast.

  • Hotel Cittadella
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 453 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.

    The location was very nice and the stuff super friendly

  • Boutique Hotel La Rinascente
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 196 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.

    Great service, great location. The hotel is lovely.

  • Hotel Nessi Locarno
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 694 reviews

    The Hotel Nessi Locarno located in a quiet area between Locarno and Ascona can be reached from the center of both cities within 15 to 20 minutes' walk.

    Frühstücken war sehr gut und die Hotel war sehr sauber

  • Hotel Garni Montaldi
    Scored 7.6
    7.6
    Rated good
    Good
     · 1,690 reviews

    Hotel Garni in front of the train and bus station of Locarno and Centovallina station, a 5-minute walk from the lake and from the central Locarno Piazza Grande.

    Great location near station and lake, good breakfat

  • Hotel Scaletta
    Scored 7.8
    7.8
    Rated good
    Good
     · 156 reviews

    Featuring a terrace, bar and views of city, Hotel Scaletta is located in Locarno, a 7-minute walk from Piazza Grande Locarno.

    Gute Lage, nettes Personal, liebevolle Einrichtung

  • Hotel America
    Scored 7.7
    7.7
    Rated good
    Good
     · 365 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.

    Tolle Lage, schönes (kleines) Zimmer, Frühstück ok

Budget hotels in Locarno

  • Hotel dell'Angelo
    Scored 7.4
    7.4
    Rated good
    Good
     · 3,380 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.

    Amazing location, good breakfast, good facilities.

  • Residenze dell'Angelo
    Scored 7.3
    7.3
    Rated good
    Good
     · 368 reviews

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

    The location is great, the breakfast was okey-ish.

  • Hotel Lago Maggiore - Welcome!
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 1,519 reviews

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

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

  • Binario 934 Smart Hotel
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 853 reviews

    Offering free WiFi, Binario 934 Smart Hotel offers accommodations in Locarno, 3.2 miles from Golfclub Patriziale Ascona and 23 miles from Lugano Station.

    good location, helpful staff, good breakfast , cleanliness

  • Smart-HOTEL MINUSIO, a Benvenuti Hotel
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 395 reviews

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

    Schöne kleine Unterkunft mit freundlichen Personal und ruhiger Lage

  • Villa Orselina - Small Luxury Hotel
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 195 reviews

    Featuring an outdoor pool with panoramic views over Lake Maggiore, this elegant Villa enjoys a privileged location above Locarno.

    beautiful hotel, excellent staff , location wonderful

  • Hotel Stella SA
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 641 reviews

    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.

    Very nice team of employe, speaking several languages

  • Boutique-HOTEL REMORINO, a Private Selection Hotel
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 215 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

Hotels located in the center of Locarno

  • Piccolo Hotel
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 853 reviews

    Piccolo Hotel enjoys a quiet location, an 8-minute walk from the Locarno Train Station and the center of the city.

    Amazing breakfast. Great coffee. Very friendly staff.

  • Villa Rossella
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 945 reviews

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

    The hotel is newly renovated and beautiful... Very nice!

  • Hotel Bellavista Locarno
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 901 reviews

    Located in Locarno, a 13-minute walk from Piazza Grande Locarno, Hotel Bellavista Locarno provides accommodations with a terrace, private parking, a restaurant and a bar.

    The hotel, the breakfast, the parking were super✅👌

  • Hotel la Palma au Lac
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,693 reviews

    Hotel la Palma au Lac is located on the beautiful lake promenade of Locarno, a few steps from the city center. All rooms provide a TV, a safe and a private bathroom.

    the location was great, and the staff were very friendly

  • Giardino Lago
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 68 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.

    Great location, friendly staff, clean and family friendly

  • Miralago Locarno Easy Rooms
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 875 reviews

    Located in Muralto, Miralago Locarno Easy Rooms is just 164 feet from the promenade on Lake Maggiore, 1640 feet from Locarno's center and 656 feet from the harbor. It offers free Wi-Fi.

    Convenience, clean, comfortable and value for money.

  • Hotel Muralto
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 4,274 reviews

    This beautiful, renovated and modern hotel is located in the town center, close to Locarno’s old town with the famous Piazza Grande and Lake Maggiore with its lakeside promenade.

    well located, very kind staff, good breakfast, quiet

  • Hotel Geranio Au Lac
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,141 reviews

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

    They had a variety of vegan sweet cakes and cookies.

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:

  • Scored 10
    10

    We were in Locarno for 1.5 days.

    We were in Locarno for 1.5 days. There were many places of interest to visit and we had to rush a bit. Perhaps another 48 hours would have made the visit even more relaxing. The lake on a sunny day is fantastic as is the trip to Cimetta on the cable car, and the chair lift. There is a vast number restaurants with a wide range of menus It is an easy city to get around. Hotels provide free public transport passes for the duration of your stay. It is also next door to Ascona, which offers a different holiday experience, similar to small Italian lake side villages. Here too there is a wide choice of Restaurants particularly those overlooking the lake. Its a short bus ride from Locarno to Ascona. Don't be just focused on Locarno.
    john_reid
    United Kingdom
  • Scored 10
    10

    Its a very easy going town, friendly and easy to get around.

    Its a very easy going town, friendly and easy to get around. so much to do. if you have family and kids, a visit to the water park is a must. then there is a boat ride on the lake...or simply strolling around.
    Pacharo
    Switzerland
  • Scored 10
    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 of America
  • Scored 8.0
    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
  • Scored 8.0
    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
  • Scored 10
    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

See reviews by guests who stayed at hotels in Locarno

See all
  • From $196.91 per night
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 901 reviews
    Hotel Bellavista Locarno exceeded our expectations. The bed was one of the most comfortable I ever slept on. The shower has the perfect pressure and temperature regulation. The towels are big, soft and clean. Breakfast is diverse and abundant (and the croissants were delicious!). The complimentary Caffe Borbone capsules in the room were really good. But above all, we want to highlight Nuno's wonderful attention and his staff simpathy.
    Laia
    Switzerland
  • From $143.16 per night
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 736 reviews
    We were there only for 1 night and can recommend this place for anybody willing to enjoy cosy, small boutique-hotel with fantastic view on the city! It's hard to express the beauty of this view corresponding with the trees and plants on the hill of the hotel. The breakfast was good and tasty, personnel very helpful and nice! The room was clean, well equipped and really easy to access. Parking free of charge just next to the hotel.
    Krzysztof Jukowski
    Poland
  • From $128.47 per night
    Scored 7.6
    7.6
    Rated good
    Good
     · 1,690 reviews
    directly across the street from the Locarno train station and bus circle. firm and comfortable beds with a nicely renovated bathroom. the view from the lake view room with balcony was great. good price for the location close to Locarno's lakeside promenade and the Piazza shopping area. perfect for people who have a lot of luggage or first time visitors to get to know the area.
    Janice
    Switzerland
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 200 reviews
    We only stayed one night. We visited for the Camelie festival. The room was clean and cozy and included everything we needed. Breakfast was served directly in the room. Parking is available with reservation just in front of the house. The walk to Locarno was not long and nice. The owner was very friendly and accommodating. Grazie mille Eduardo.
    Adrian
    Switzerland
  • From $91.11 per night
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 1,126 reviews
    The feel of the hotel, very nice & very looked after and clean. On both days the staff was really friendly and helpful. Breakfast was delicious with loads of different breads, brioche, tarts, eggs, cereals, meat, cheese etc. Coffee was delicious too.
    Agnès
    Germany

Research, refine, and make plans for your whole trip