Prices are in Australian Dollars. close

Hotel Dell'Angelo

Search hundreds of travel sites at once for hotel deals at Hotel Dell'Angelo

Best Value for money
Piazza Grande 6600 Locarno, 6601 Locarno, Ticino, Switzerland
+41 91 751 81 75


Hotel Dell'Angelo
Sun 18/2
Mon 19/2

Overall guest ratings

7.5/10 Good
based on 2702 reviews

Review highlights

  • 9.1
  • 7.9
  • 4.2
  • 3.4


  • 139 m Piazza Grande
  • 359 m Casino Locarno
  • 0.8 km Madonna del Sasso
show all


The Hotel dell'Angelo is located in the centre of town, in the most important area of Locarno, Piazza Grande, just a few minutes from the train station and the lake. The hotel is open all year round, has a restaurant with pizzeria, a bar and some banqueting rooms. All 55 rooms (single, double/twin, triple, quadruple and quintuple) are equipped with private bathroom/toilet/shower, hair-dryer, satellite TV, free internet Wi-Fi, radio, telephone and safe; some rooms also have a balcony.

Less show all


  • Free Wi-Fi
  • Pets allowed on request. Charges may apply.
  • Internet
  • No smoking
  • Restaurant
  • Bar/Lounge
  • Safe
  • Storage available
  • Terrace/Patio
  • Laundry facilities
  • Cable or satellite TV
  • Parking (surcharge)
  • Rooftop
Less show all