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

Set in Locarno and with Piazza Grande Locarno reachable within 700 metres, Villa Rossella offers a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

J
JAMES
From
United Kingdom
The staff were beyond friendly and helpful. Their cheeriness was infectious. A true asset to whoever owns the hotel. The room was very well appointed and decorated. Bathroom and shower were very good and spotlessly clean. Because of our travel plans, we didn't have breakfast but the garden/dinning area was also very well appointed. Would definitely stay here again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,096 reviews
Price from
US$150.07
1 night, 2 adults

Hotel Lago Maggiore - Welcome!

Hotel in Muralto, Locarno

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

P
Peter
From
Australia
A complete experience...everything was perfect
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,517 reviews
Price from
US$162.67
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.

A
Anna Maria
From
Switzerland
Big and comfortable room with an amazing view. The staff were very polite and helpful. The breakfast and dinner at the restaurant were great, very tasty.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,086 reviews
Price from
US$412.95
1 night, 2 adults

Riva Rooms & Studios - Check-In 24hr

Hotel in Minusio, Locarno

Set in Locarno and with Piazza Grande Locarno reachable within 2.3 km, Riva Rooms & Studios - Check-In 24hr offers express check-in and check-out, non-smoking rooms, a shared lounge, free WiFi...

M
Mihai Lucian
From
United Kingdom
It is modern, clean, the hosts are very froendly and helpfull, there is always a plate of fresh fruits at the reception and the lake is only 3 mins away on foot
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 993 reviews
Price from
US$176.21
1 night, 2 adults

EasyRooms ai Monti

Hotel in Locarno

Set in Locarno and with Piazza Grande Locarno reachable within 400 metres, EasyRooms ai Monti offers concierge services, non-smoking rooms, a garden, free WiFi and a bar.

L
Lendy
From
United Kingdom
The bedroom and facilities were luxurious and pampering. The bed was one of the most comfortable stays we've had.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 134 reviews
Price from
US$200.83
1 night, 2 adults

Boutique Hotel Albergo Brione

Hotel in Minusio, Locarno

Featuring free WiFi and a restaurant, Boutique Hotel Albergo Brione offers accommodation in Brione sopra Minusio, a 15-minute drive from Locarno´s city centre and 23 km from Lugano.

N
Noha
From
United Arab Emirates
Outstanding .. everything was super nice. Super COMFY bed, stunning view, super clean, delicious breakfast and helpful staff. I would like to thank Greta ,she is super nice, helpful and so kind. She was helping in every single detail. The breakfast in the morning was fresh and quality was excellent. The bread and croissant mmmmm everything exceeded my expectations.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 129 reviews
Price from
US$435.55
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 centre of Locarno and Lake Maggiore.

a
ana
From
Belgium
the pool is quite nice; the hotel had booked us a parking place for free in the garage and also gave us a free welcome drink. The person at the reception spoke some french and was very helpful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 480 reviews
Price from
US$252.29
1 night, 2 adults

Hotel Stella SA

Hotel in Orselina, Locarno

Situated on the edge of Locarno, Hotel Stella SA provides panoramic views of Lake Maggiore and comes with a restaurant serving Swiss and international cuisine.

D
Daniela
From
Netherlands
The area where the hotel is located is simply amazing. I had a room with a view on the mountains, the lake and the city, and just being there felt very peaceful. There is a bus stop just outside the hotel, which takes you to the city centre in less than 15 minutes. The staff at the hotel were very friendly and helpful. The bed and the pillows in the room were very good and comfortable - perfect for a good night's rest. The rooms and the entire property are very clean.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 610 reviews
Price from
US$262.33
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, 100m from Piazza Grande. Boutique Hotel La Rinascente features elegantly styled rooms.

A
Americo09
From
Switzerland
Great service, great location. The hotel is lovely.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 153 reviews
Price from
US$263.59
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.

H
Haydn
From
United Kingdom
Excellent location Excellent room Excellent staff What a wonderful place to stay
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 228 reviews
Price from
US$289.32
1 night, 2 adults
See all 253 hotels in Locarno

Hotels with airport shuttles in Locarno

Most booked hotels in Locarno and surroundings in the past month

See all
  • Popular with guests booking hotels in Locarno

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

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,437 reviews
  • Popular with guests booking hotels in Locarno

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

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

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 942 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
    Fabulous - What previous guests thought, 1,370 reviews
  • Popular with guests booking hotels in Locarno

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

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 3,370 reviews
  • Popular with guests booking hotels in Locarno

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,191 reviews

Best hotels with breakfast in Locarno and nearby

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

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

    From US$93.01 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 3,370 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$125.20 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 327 reviews

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

    From US$125.20 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 462 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.48 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 989 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$238.48 per night
  • Scored out of 10, guest rating 7.8
    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$193.30 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 153 reviews

    Dating back to 1550, this carefully restored historic building enjoys a quiet location in the heart of Locarno, 100m from Piazza Grande. Boutique Hotel La Rinascente features elegantly styled rooms.

    From US$263.59 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 362 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$175.72 per night

Budget hotels in Locarno and nearby

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 76 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$238.09 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 60 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...

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 25 reviews

    Located in Solduno in the Canton of Ticino region, Appartamento Casa Giada has a balcony. Free WiFi is offered throughout the property and private parking is available on site.

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 3 reviews

    Double Room with Air Conditioning Del Ponte Break is set in the Minusio district of Minusio, 6.5 km from Golfclub Patriziale Ascona, 35 km from Lugano Station and 37 km from Exhibition Center Lugano.

    From US$101.36 per night
  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 1 review

    Set in Minusio, 1.9 km from Piazza Grande Locarno and 6.5 km from Golfclub Patriziale Ascona, Double Room with Air Conditioning - Del Ponte Break offers accommodation with free WiFi and restaurant.

    From US$101.36 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 253 reviews

    Situated in Ascona, 2.7 km from Golfclub Patriziale Ascona, Parkhotel Emmaus - Casa Rustico features accommodation with free bikes, free private parking, a garden and a shared lounge.

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

    Providing inner courtyard views, Camping Melezza in Losone provides accommodation, a seasonal outdoor swimming pool, an open-air bath, a garden, a bar and barbecue facilities.

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

    Situated in Magadino and only 13 km from Piazza Grande Locarno, Casa Rustica features accommodation with mountain views, free WiFi and free private parking.

    From US$106.69 per night

Hotels located in the centre of Locarno

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 267 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.45 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,315 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$185.15 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 214 reviews

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

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

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

    From US$224.28 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 173 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.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 940 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.56 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 40 reviews

    Nel centro di Locarno vicino a Piazza Grande is situated in Locarno, 4.3 km from Golfclub Patriziale Ascona, 40 km from Lugano Station, and 42 km from Exhibition Center Lugano.

    From US$256.18 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 45 reviews

    Located 400 metres from Piazza Grande Locarno, 4.9 km from Golfclub Patriziale Ascona and 40 km from Lugano Station, Magoria, nel cuore della Città Vecchia di Locarno offers accommodation set in...

    From US$260.26 per night

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

    I think Locarno is going to be one of the new tourist...

    I think Locarno is going to be one of the new tourist hotspots in the next decade. This spot is beautiful. Amazing lakeside retreat on the alps - the views are not comparable to anything I have ever seen. I loved that it was less crowded than most lakeside European cities I have been to - and think this is a great stop if you are in the Como/Milan area. 10/10 recommend for some relaxation, rejuvenation, and a vacation you won't forget.
    Guest review by
    Dodd
  • 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

See reviews by guests who stayed at hotels in Locarno

See all
  • From US$125.20 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 3,370 reviews
    The location was super lovely, everything was reachable super quickly, I loved the breakfast room, and the first floor, it gives a really nice and fancy feeling. The breakfast was nice, nothing super special: eggs, bread, cheese, ham,several cereal options, probably the basics like every other hotel has. The room was okay, I was hoping more, but in the end it was just for sleeping, so maybe sometimes it is better when the room isn’t very welcoming to stay in for a long time.
    Guest review by
    Girdenyte
    Lithuania
  • From US$158.78 per night
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 756 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.
    Guest review by
    Krzysztof Jukowski
    Poland
  • From US$162.17 per night
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 191 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 US$326.35 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 674 reviews
    The location of the property is quite good for a visit to Locarno. A quiet spot close to the center and right next to the LIDO. The breakfast was good. Staff was polite and accomodating. Very clean and there is a nice walking park outside.
    Guest review by
    Doru
    Switzerland
  • From US$190.79 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 3,725 reviews
    Nice hotel and room in a very good location, simple but good breakfast, I am a gluten free person, and the hotel provided me with gluten free bread without any problems, short walk to train station and the lake
    Guest review by
    Piotr
    Switzerland
gogless