See the latest prices and deals by choosing your dates.
Hotel in Muralto, Locarno
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. Clean room, big and bright. Comfortable bed, nice bathroom, and rich breakfast the next morning. The staff has always been very kind and helpful
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. Nice hotel, great location, great Italian restaurant onsite.
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. The deluxe double room even came with a small kitchen and fridge which was a nice surprise. The hotel staff was extremely friendly and understanding. The heated outdoor pool was still open in October.
Hotel in Muralto, 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. Everyone was really friendly, understanding and made me feel like a Princess. Food, view and amenities were great.
Hotel in Locarno
The Hotel Garni 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. Perfect location. Excellent breakfast and very friendly staff.
Hotel in Locarno
Hotel Belvedere Locarno is a 4-star superior hotel on a beautiful sunny slope above Locarno and offers spectacular views of Lake Maggiore and the mountains, an indoor pool and modern wellness and... Beautiful view from our terrace. Dinner at the restaurant was excellent. I wish I had researched more about the spa and grounds before coming. Pack a swim suit!
Hotel in Locarno
The quiet Garni Nessi hotel located between Locarno and Ascona and can be reached from the center of both cities within a 15 to 20-minute walk. It offers an outdoor pool, free Wi-Fi and free parking. The room was great. Huge room. Very clean. Very comfortable. Nice breakfast. Parking was right out front of the building.
Hotel in Muralto, Locarno
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. unexpected nice room, nice hotel and nice personnel. The view was amazing. the single room i had was very nice and i even had a balcony with a lake view. Breakfast option was very nice to have. a great surprise!
Hotel in Locarno
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. Private parking is available on site. Great Room Size Breakfast: good bread and coffee, fresh fruits
Hotel in Muralto, Locarno
Hotel Lago Maggiore is located on the beautiful lake promenade of Locarno, a few steps from the city center. Literally everything! The view, a wide range breakfast, MODERN room design, enough space in the room and bath, super fast cleaning service, very friendly staff speaking English. A parking spot was convenient as well with a great accessibility. We got a pack of Ticino beer at check out on the reception that is a really friendly gesture for the visitors. One more point to add, the hotel has a cosy terrace with a fantastic view and a variety of drinks/cocktails for every taste.
Hotel in Locarno
Albergo Vecchia Locarno is located in Locarno, 656 feet from Piazza Grande Locarno. Certain rooms include a seating area to relax in after a busy day. Very nice rooms, clean and great location.
Hotel in Minusio, Locarno
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. The location is stellar. The staff is amazing, the breakfast is delicious.
Hotel in Locarno
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. Breakfast was great, they were able to accommodate a gluten free breakfast.
Hotel in Muralto, Locarno
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. unexpected nice room, nice hotel and nice personnel. The view was amazing.
Hotel in Muralto, Locarno
Piccolo Hotel enjoys a quiet location, an 8-minute walk from the Locarno Train Station and the center of the city. What an amazing little gem so close to everything! My stay couldn't have been more perfect.
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. The deluxe double room even came with a small kitchen and fridge which was a nice surprise.
Hotel in Locarno
The quiet Garni Nessi hotel located between Locarno and Ascona and can be reached from the center of both cities within a 15 to 20-minute walk. It offers an outdoor pool, free Wi-Fi and free parking. The room was great. Huge room. Very clean. Very comfortable. Nice breakfast.
Hotel in Muralto, 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. Big luminous rooms with a nice view on the mountains, lake and Locarno city.
Hotel in Minusio, Locarno
Boutique-Hotel Remorino in Minusio is a 5-minute walk from Lake Maggiore. Although only a night stay...the house is small and cosy but facilities, the staff, the breakfast...
Hotel in Locarno
The Hotel Garni 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. Perfect location. Excellent breakfast and very friendly staff.
Hotel in Muralto, Locarno
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. We really enjoyed our stay at hotel Alexandra. The staff was extremely helpful and nice.
Hotel in Muralto, 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 staff was extremely helpful and kind!
Hotel in Locarno
Hotel Belvedere Locarno is a 4-star superior hotel on a beautiful sunny slope above Locarno and offers spectacular views of Lake Maggiore and the mountains, an indoor pool and modern wellness and... Beautiful view from our terrace. Dinner at the restaurant was excellent.
Hotel in Locarno
Located in Locarno, an 11-minute walk from Piazza Grande Locarno, Hotel Bellavista Locarno provides accommodations with a restaurant, private parking, a bar and a terrace. I travelled with my walking impaired mother.
Hotel in Minusio, Locarno
Surrounded by a garden with a heated outdoor pool, Smart-Hotel Minusio is a 2-minute drive from the center of Locarno and Lake Maggiore. All rooms have a balcony or a terrace with garden access. Amazing location, view, facilities (pool), nice breakfast, amazing staff!
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. Very good Breakfast Wonderfull location Very frendly staff
Hotel in Locarno
EasyRooms ai Monti has a restaurant, fitness center, a bar and garden in Locarno. The staff was very friendly, caring and welcoming.
Hotel in Locarno
Dating back to 1550, this carefully restored historic building enjoys a quiet location in the heart of Locarno, 328 feet from Piazza Grande. The lady at the reception, she was so so kind
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. Everything needed for a great weekend on the lake!
Hotel in Locarno
Caffè dell'Arte Boutique Rooms 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, Moon... Amazing location close to the Piazza Grande. The owner took the time to explain everything.
Hotel in Locarno
Located just 328 feet from the waterfront at Lake Maggiore, Hotel Excelsior offers a rich buffet breakfast, a bar with outside terrace overlooking the garden and free Wi-Fi. The breakfast was super good, and nice terrace to have the breakfast there.
Hotel in Locarno
The Garni Rondinella on the banks of Lake Maggiore is only 2 minutes' walk away from the funicular and from the Piazza Grande. Wi-Fi is available free of charge. The location is perfect! Train station, bus to go to the lido or boat everything is one to 5 mn from...
Hotel in Locarno
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. breakfast was GREAT! It's a simple accommodation but very well located to explore the town...
Hotel in Orselina, 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. Warm welcome from helpful lady on reception Good breakfast Clean room with balcony and view Good...
Villa Orselina - Small Luxury Hotel, Boutique Hotel Albergo Brione Garni, and Hotel Lago Maggiore got great room view-related reviews from travelers in Locarno.
Some of the best hotels in Locarno near Piazza Grande Locarno include La Corte dell'Ulivo, Lungolago Rosso and Residenza Motta.
These hotels in Locarno are highly rated by couples: Villa Orselina - Small Luxury Hotel, Boutique-Hotel Remorino, and Boutique Hotel Albergo Brione Garni.
On average, 3-star hotels in Locarno cost $347 per night, and 4-star hotels in Locarno are $784 per night. If you're looking for something really special, a 5-star hotel in Locarno can be found for $2,704 per night, on average (based on Booking.com prices).
Many families visiting Locarno loved staying at Binario 934 Boutique Hotel, Villa Orselina - Small Luxury Hotel, and Boutique Hotel Albergo Brione Garni.
Hotel Lago Maggiore, Villa Orselina - Small Luxury Hotel, and Boutique Hotel Albergo Brione Garni are some of the popular hotels in Locarno.
For hotels in Locarno that serve highly-rated breakfasts, try Binario 934 Boutique Hotel, Piccolo Hotel, and Boutique Hotel La Rinascente.
More to do in Locarno than we had time for. We didn't have time to see the museums. Very worth taking the funivia up to the big church (Orsella?) Beautiful lake, lovely old town. It's worth getting some good information from the tourist office--I didn't find their map very helpful. Not detailed enough, so a better guidebook is probably necessary. We ate fairly well, once at Paolino for a midday snack- the polenta with verdura was surprisingly high quality, and evening at Sensi. Prices felt high to us coming from Italy. I think it probably takes some time to get oriented. There is great public transport and a transport card, but we didn't have time to really use it. This is a great starting point for the Ferrovia dei Centovalli--well worth doing and exploring more.
Cute town with nice town centre, unfortunately almost all historic architecture outside town centre got replaced by uglynes. Perfect 5 mins train connections to Ponte Brolla with the rocky "beaches" of the absolutely stunning Maggia River Gorge (Lago Maggiore water itself isn't pleasant at all ;)
Locarno is in a beautiful location on Lake Maggiore. It's very easy to get into the surrounding mountains for day hikes (and hotels provide the Ticino Ticket, included in the tourist tax, which allows for free use of public transport and other discounts). The lake itself is also stunning, we made use of a boat trip to the nearby Brissago islands with botanical gardens. It's such a small city that it's easy to get anywhere, and the train station is very convenient. Finding a good place to eat was a bit tricky (avoid the tourist traps in the main square - we had a terrible experience at the Ristorante Dell'Angelo), but there are some excellent places in the back streets off the main square.
Very picturesque old city, with a lot of places to grab some local food or bars to chill and relax. During summer at least is very warm, having a mediterranean island like feeling with the lake, palm trees etc It's a great base of operation to explore near by areas, go hiking to Ponte Tibetano, explore the river and swimming ponds of Lavartezzo and many more
Outside than the Piazza Grande (but covered by the ice skating when we were there) and the visit of Madonna del Sasso, I found the city ugly and of no interest. Boats cruise are stopped in the winter, so no way to go to Ascona or to the isle of Brissago. Very unfortunate
The city is beautiful with a wonderful landscape. The point is that it is the same alpine landscape as the surroundings, but going to Italy you will pay half for everything. It felt exactly like being in Italy, as they speak Italian, the shops are almost the same and the food is basically the same, just we paid twice as much as when we were in Piedmont Italy.
Due to Covid, there was no breakfast buffet but they would bring our order to our outdoor table. This was a real treat and the service was excellent. The same lady was there everyday at the reception and breakfast and she was so kind. We liked the location, close to walk by foot to all parts of the town. There was a nice outdoor lawn where you could order a drink and they would bring it out to you. Decorations inside the hotel were very nice.
As a single traveler spending most of my time outside, the room was small without any view but a fit for my need and nicely quiet. Some parts have been refurbished and emphasized the character of this historic building. Don’t pretend any air con nor a lift, it’s clearly stated there aren’t, one knows before booking. Breakfast was complete, including fresh fruit. I know this peaceful area of Locarno well and really enjoy it.
The view of the lake from our balcony was fabulous but even if you didn’t have a room with lake view the view could be admired from many other places throughout the hotel. Breakfast on the terrace while admiring the view was a wonderful way to start the day. The hotel was very well located, just a short walk to the centre of Locarno. There was plenty of space in the car park.
Muralto, Locarno
- nice location... central to be able to reach many areas of interest - spacious family room which was offered to us after we arrived despite having booked and paid for a smaller room - friendly staff - discount ticket valid for many activities and public transportation - 2 hours free parking in front of the hotel, free overnight (if a space is available)
Locarno
Little, pretty, comfortable, clean room above an amazing bar, pretty close to the center of Locarno. The staff was extremely nice as they welcomed us in the bar and let us check in quite late in the night (11 pm) after a last minute booking made a few hours before, so we could even enjoy drinks and music, as well as recharging our phones.
Locarno
Amazing views and very quiet. After a long drive down it is a perfect spot to get some rest and just enjoy the views in the very nicely prepared and decorated communal sitting section. Super friendly host Andrea that also has some drinks and food on sale at the reception for a really good price. Amazing breakfast as well!
It was a last minute find but Hotel Stella did not disappoint. The view from the hotel is stunning. The view can be the only reason to stay here. The room was big the bed was comfortable. The breakfast was very good. The staff were very friendly. The pool was really nice.
Nice clean functional hotel. Friendly and helpful staff who gave us free upgrade to room with balcony and view. Staff give out tickets for free public transport down into Locarno and lots of discounts if you ask. Breakfast simple, cold buffet, but fine and fresh.
Excellent location. Room with balcony and view to the lake. Very good breakfast. Staff very friendly looking for the benefit and needs of the customer. Easy access by car, public parking at proximity with a good deal negotiated by the hotel.
The hotel is literally across the road from the Locarno train station and has partial views on Lago Maggiore. It's super practical in terms of location and the breakfast can be taken on a sunny terrace (when there's sun)
The staff were super friendly and helpful, and food at the hotel restaurant was very good. It's a lovely modern hotel, nicely furnished. We will be back!
Minusio, Locarno
Nice hotel. Quite neighbourhood. Spacious rooms. The rooms overlooking the lake are even better. Good value for money.
Locarno
Great location near center or Locarno and not far from the main station. Nice basic continental breakfast.
Everyone was very nice and the hotel was 10-15 min walking from the lake. We also enjoyed the sauna.
Nice clean hotel good parking for motorcycles and a decent breakfast
Nice breakfast and great location. Friendly and helpful staff.
Muralto, Locarno
Fantastic view, very friendly staff, nice breakfast
The location is stellar. The staff is amazing, the breakfast is delicious. The rooms are small, but you shouldn't be planning on staying in your room. Grab one of their bikes and travel, grab a sun chair and relax, grab a stand up paddle board and watch the sunrise burn away the fog.
Beautiful view from our terrace. Dinner at the restaurant was excellent. I wish I had researched more about the spa and grounds before coming. Pack a swim suit!
The view and spacious room. An amazing breakfast and super helpful and kind hôtel team.