118 hotels match your criteria

Map View
favorite_border
Immediately bookable

hotel 4 rooms left

Via Cattori 18, Lugano, Ticino, Switzerland
  • Rating: 4.4
30%
Price/night starting from:
304.00 CHF 213.00 CHF
favorite_border
Immediately bookable
  • 1
  • 2
  • 3

Trafo Hotel

hotel 10 rooms left

Bruggerstrasse 56, Baden, Zurich (region), Switzerland
  • Rating: 4.4
10%
Price/night starting from:
200.00 CHF 180.00 CHF
doneFree cancellation
  • 1
  • 2
  • 3
  • 4
(s)

Oberwaid - Das Hotel.

hotel 8 rooms left

Rorschacher Strasse 311, St. Gallen, Eastern Switzerland / Liechtenstein, Switzerland
  • Rating: 4.6
50%
Price/night starting from:
390.00 CHF 195.00 CHF
Quai du Mont-Blanc 19, Geneva, Lake Geneva region, Switzerland
  • Rating: 4.4
30%
Price/night starting from:
570.00 CHF 399.00 CHF
favorite_border
Am Bärenstein 44, Horn-Bad Meinberg, Northern Germany, Germany
  • Rating: 4.1
10%
Price/night starting from:
108.00 CHF 97.00 CHF
favorite_border
Via Giuseppe Bagutti 4, Lugano, Ticino, Switzerland
  • Rating: 4.5
10%
Price/night starting from:
240.00 CHF 216.00 CHF
favorite_border
Immediately bookable
  • 1
  • 2
  • 3
  • 4
(s)

Glockenhof Zürich

hotel 3 rooms left

Sihlstrasse 31, Zürich, Zurich (region), Switzerland
  • Rating: 4.5
50%
Price/night starting from:
550.00 CHF 275.00 CHF
favorite_border
Via Collegiata 1, Locarno, Ticino, Switzerland
  • Rating: 4.3
30%
Price/night starting from:
190.00 CHF 133.00 CHF
favorite_border
Immediately bookable

hotel 8 rooms left

Via Carona 27, Paradiso, Ticino, Switzerland
  • Rating: 4.4
30%
Price/night starting from:
395.00 CHF 277.00 CHF
Viale Verbano 25, Locarno-Muralto, Ticino, Switzerland
  • Rating: 4.7
30%
Price/night starting from:
360.00 CHF 252.00 CHF