382 hotels match your criteria

Map View
  • 1
  • 2
  • 3
  • 4
(s)

The Cambrian

hotel 10 rooms left

Dorfstrasse 7, Adelboden, Bernese Oberland, Switzerland
  • Rating: 4.7
50%
Price/night starting from:
360 CHF 180 CHF
Rue du Marché-Neuf 40, Biel / Bienne, Jura and Three-Lakes, Switzerland
  • Rating: 4.4
50%
Price/night starting from:
260 CHF 130 CHF
Les Murailles 5, Montézillon, Rochefort, Jura and Three-Lakes, Switzerland
  • Rating: 4.4
50%
Price/night starting from:
220 CHF 110 CHF
favorite_border
Instant book

hotel 10 rooms left

Esplanade Léopold-Robert 2, Neuchâtel, Jura and Three-Lakes, Switzerland
  • Rating: 4.4
50%
Price/night starting from:
350 CHF 175 CHF
doneFree cancellation
favorite_border
Instant book

hotel 10 rooms left

Via Grappoli 12, Sessa, Ticino, Switzerland
  • Rating: 4.3
50%
Price/night starting from:
170 CHF 85 CHF
Chemin du Genévrier 20, St-Légier-La Chiésaz, Lake Geneva region, Switzerland
  • Rating: 4.4
50%
Price/night starting from:
274 CHF 137 CHF

hotel 10 rooms left

Via Montalbano 5, Lugano, Ticino, Switzerland
  • Rating: 4.7
50%
Price/night starting from:
520 CHF 260 CHF
doneFree cancellation
Av. Claude-Nobs 2, Montreux, Lake Geneva region, Switzerland
  • Rating: 4.6
30%
Price/night starting from:
600 CHF 420 CHF
favorite_border
Instant book

hotel 10 rooms left

Dr. Martin Erb-Strasse 5, Bad Zurzach, Zurich (region), Switzerland
  • Rating: 4.3
50%
Price/night starting from:
270 CHF 135 CHF
doneFree cancellation
favorite_border
Instant book
  • 1
  • 2
  • 3

Alma Hotel

hotel 3 rooms left

Mainaustrasse 24, Zürich, Zurich (region), Switzerland
  • Rating: 4.5
50%
Price/night starting from:
304 CHF 152 CHF
doneFree cancellation