- Free WiFi
- Parking
- Restaurant



1 / 61
Access the two rooftop terraces to view the surrounding green mountains and the city skyline.
Dine on traditional Ticino cuisine and pizzas prepared in the wood-burning oven on the sun terrace facing the square.
Vehicle parking is available exclusively at the external Parkhaus Castello located a short walk from the hotel premises.
Walk directly from the hotel entrance to reach local shops, the train station, and the lakefront within minutes.
Utilize the dedicated locked room provided by the hotel specifically for storing bicycles during your stay.
Benefit from the helpful staff who provide local recommendations and maintain a clean, well-kept environment throughout the property.
Guest rooms lack climate control systems, relying on fans for ventilation during warmer weather.
The central location on the busy Piazza Grande can result in audible street noise, particularly during evening hours or local festivals.
Hotel dell'Angelo is a 3-star hotel located directly on Locarno's main square, Piazza Grande, offering immediate access to shops and eateries. The hotel is steps away from Lago Maggiore and 200 meters from Parkhaus Castello, where guests receive discounted parking. It features two panoramic rooftop terraces and a restaurant serving authentic wood-fired pizzas. Guests can also benefit from a secure bicycle parking room. The hotel has a review score of 6.8 based on over 8,000 reviews, with atmosphere and location highlighted positively by guests.
Fri, 06/11/26
Sat, 07/11/26
Sun, 08/11/26
Mon, 09/11/26
Tue, 10/11/26
Wed, 11/11/26
Thu, 12/11/26
Fri, 13/11/26
Sat, 14/11/26
Sun, 15/11/26
Mon, 16/11/26
Tue, 17/11/26
Wed, 18/11/26
Thu, 19/11/26
Fri, 20/11/26
Sat, 21/11/26
Sun, 22/11/26
Mon, 23/11/26
Tue, 24/11/26
Wed, 25/11/26
Thu, 26/11/26
Fri, 27/11/26
Sat, 28/11/26
Sun, 29/11/26
Mon, 30/11/26
Tue, 01/12/26
Wed, 02/12/26
Thu, 03/12/26
Fri, 04/12/26
Sat, 05/12/26
Sun, 06/12/26
Mon, 07/12/26
Tue, 08/12/26
Wed, 09/12/26
Thu, 10/12/26
Fri, 11/12/26
Sat, 12/12/26
Sun, 13/12/26
Mon, 14/12/26
Tue, 15/12/26
Wed, 16/12/26
Thu, 17/12/26
Fri, 18/12/26
Sat, 19/12/26
Sun, 20/12/26
Mon, 21/12/26
Tue, 22/12/26
Wed, 23/12/26
Thu, 24/12/26
Fri, 25/12/26
Sat, 26/12/26
This hotel is a charming and historic retreat, ideal for sightseers and couples seeking a characterful stay with good value. The property boasts an exceptional and central location directly on Piazza Grande in Locarno, offering immediate access to the city's vibrant atmosphere. While rooms can be basic and lack air conditioning, the hotel features an on-site restaurant praised for its delicious and well-prepared food. Guests consistently commend the friendly and helpful reception team. For a quieter experience, consider requesting a room on a higher floor or facing away from the main square.
Piazza Grande, 6600, Locarno, Switzerland
Central location on Piazza Grande
Walk directly from the hotel entrance to reach local shops, the train station, and the lakefront within minutes.
Piazza Grande, 6600, Locarno, Switzerland
No, Hotel dell'Angelo doesn’t offer pool areas.
No, Hotel dell'Angelo doesn’t allow pets.
Yes, Hotel dell'Angelo provides Parking, Accessible parking for guests.
Check-in at Hotel dell'Angelo is available from: . Check-out time is by .
Hotel dell'Angelo is located in Piazza Grande, 6600, Locarno, Switzerland.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.