13 hotels match your criteria

Map view
Viale Verbano 25, Locarno-Muralto, Ticino, Switzerland
  • Rating: 4.8
50%
Price/night starting from:
360 CHF 180 CHF
Via della Posta 44, Locarno, Ticino, Switzerland
  • Rating: 4.3
30%
Price/night starting from:
335 CHF 234.50 CHF
favorite_border
Via Collegiata 1, Locarno, Ticino, Switzerland
  • Rating: 4.4
50%
Price/night starting from:
240 CHF 120 CHF
doneFree cancellation
Via Santuario 10, Orselina / Locarno, Ticino, Switzerland
  • Rating: 4.9
30%
Price/night starting from:
990 CHF 693 CHF
favorite_border
  • 1
  • 2
  • 3
(s)

Hotel City Locarno

Via G. Cattori 4, Locarno, Ticino, Switzerland
  • Rating: 4.5
30%
Price/night starting from:
200 CHF 140 CHF
doneFree cancellation
favorite_border
Instant book

hotel 1 room left

Via al Tazzino 3, Locarno, Ticino, Switzerland
  • Rating: 4.5
30%
Price/night starting from:
210 CHF 147 CHF
Piazza Grande 1, Locarno, Ticino, Switzerland
  • Rating: 4.3
30%
Price/night starting from:
219 CHF 153.30 CHF
Piazza Grande Locarno, Ticino, Switzerland
  • Rating: 3.8
30%
Price/night starting from:
87 CHF 60.90 CHF
doneFree cancellation
favorite_border
Piazza Grande Locarno, Ticino, Switzerland
  • Rating: 3.7
30%
Price/night starting from:
71 CHF 49.70 CHF
doneFree cancellation
favorite_border
Via San Gottardo 34, Muralto-Locarno, Ticino, Switzerland
  • Rating: 3.4
50%
Price/night starting from:
169 CHF 84.50 CHF