Our website uses cookies for technical, analytical and marketing purposes. Here is more information. If you agree to this, just keep browsing. close

Hotel Dell'Angelo

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

Piazza Grande 6600 Locarno, 6601 Locarno, Ticino, Switzerland
+41 91 751 81 75


Hotel Dell'Angelo
Wed 18/10
Thu 19/10

Overall guest ratings

7.4/10 Good
Based on 2640 reviews

Review highlights

  • 9.1
  • 8.3
  • 3.7
  • 3.2


  • 152 yd Piazza Grande
  • 392 yd Casino Locarno
  • 0.5 mi 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)
Less show all