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 – 116 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.5
7.5
Rated good
Good
3,392 reviews
Price from
$72.47
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,343 reviews
Price from
$274.17
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
854 reviews
Price from
$197.34
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,255 reviews
Price from
$137.31
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.7
8.7
Rated excellent
Excellent
1,041 reviews
Price from
$107.46
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,687 reviews
Price from
$232.16
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.

The friendliness of the staff, the cleanliness and the location
Scored 7.8
7.8
Rated good
Good
1,741 reviews
Price from
$130.23
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
607 reviews
Price from
$221.10
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
216 reviews
Price from
$191.48
1 night, 2 adults
Hotel Nessi Locarno, hotel in Locarno

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.

Staff is great, professional and fast Hotel is very good
Scored 8.2
8.2
Rated very good
Very Good
710 reviews
Price from
$92.86
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

  • Hotel Millennium
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 1,333 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.

    The view from the balcony is stunning and good breakfast

  • Hotel Rio Muralto
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 1,041 reviews

    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.

    The rooms are spacious and the beds very comfortable.

  • Seven Town House Boutique Hotel
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 153 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.6
    8.6
    Rated excellent
    Excellent
     · 749 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.

  • Villa Rossella
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 965 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
     · 900 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 Cittadella
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 459 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

  • Hotel Du Lac
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 891 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.

    Modern interior. Balcony. USB ports for charging. Fridge.

Budget hotels in Locarno

  • Hotel Alexandra
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 1,128 reviews

    Set in a turn-of-the-century villa, Hotel Alexandra is just a 10-minute walk from Locarno’s town center. It offers Mediterranean cuisine. Alexandra Hotel offers a rich buffet breakfast daily.

    Great staff, breakfast varied and comfortable room

  • Hotel Nessi Locarno
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 710 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 dell'Angelo
    Scored 7.5
    7.5
    Rated good
    Good
     · 3,392 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.2
    7.2
    Rated good
    Good
     · 361 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 Stella SA
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 642 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

  • Piccolo Hotel
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 854 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.

  • Hotel Geranio Au Lac
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 1,147 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.

  • @ Home Hotel Locarno
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,255 reviews

    @ Home Hotel Locarno offers a central location in Locarno, 5 minutes' walk from Lake Maggiore, the Piazza Grande, and the Muralto Locarno train station.

    Staff was amazing. Kind, helpful and very knowledgeable.

Hotels located in the center of Locarno

  • Palazzo Canetti Locarno - Historic Suites & Rooms - City Center - Easy Self Check-In
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Palazzo Canetti Locarno - Historic Suites & Rooms - City Center - Easy Self Check-In is located in Locarno, within a 4-minute walk of Piazza Grande Locarno and 2.7 miles of Golfclub Patriziale Ascona.

  • Smart Hotel Binario
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 858 reviews

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

    good location, helpful staff, good breakfast , cleanliness

  • Boutique Hotel La Rinascente
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 198 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 la Palma au Lac
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,687 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
     · 938 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 Rondinella Locarno
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 528 reviews

    The Hotel Rondinella Locarno, a simple, centrally located hotel with a cozy-family atmosphere, has 29 rooms. All rooms have a Wi-Fi connection, private bathroom, a fridge, a safe and cable TV.

    Location, friendly atmosphere, loverly staff, great location

  • Aparthotel Al Lago
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 607 reviews

    Set directly at the shore of Lake Maggiore, Aparthotel Al Lago is surrounded by a garden with a swimming pool and sun loungers.

    alles supper nettes personal super lage alles mega !!

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

    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.
    Melissa
    United States
  • 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
  • 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

See reviews by guests who stayed at hotels in Locarno

See all
  • From $114.48 per night
    Scored 7.5
    7.5
    Rated good
    Good
     · 2,953 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.
    Amelia
    Italy
  • From $265.33 per night
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 582 reviews
    It’s a home for old people where a few studios are rented to visitors. We liked the idea of having people of different ages staying, I think it’s nice for the residents too ! The studio is spacious, clean and quiet. The staff is very kind. A nice breakfast is included, and there’s a pool and gym (which we didn’t have time to use). It’s a bit away from the centre, but Locarno is not big and there’s a bus.
    Dan
    Switzerland
  • From $125.50 per night
    Scored 7.8
    7.8
    Rated good
    Good
     · 1,741 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.8
    8.8
    Rated excellent
    Excellent
     · 1,255 reviews
    Cute hotel, very helpful staff. Nice clean bathrooms, beautiful views. Yummy breakfast and so much to see and do in the location. We were in the family room in the attic with great views and plenty of space, Roof is a litte low if you are over 6foot 4 like my son but part of the charm :-)
    Liana
    Australia
  • From $106.13 per night
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 528 reviews
    Very friendly staff, close to the public transport, within walking distance to the center of Locarno. The balcony was a nice bonus. Though we didn't include breakfast, we were welcome to have coffee or tea.
    Tjahjono
    Switzerland

Research, refine, and make plans for your whole trip