Hotels in Central Switzerland, Switzerland

38 hotels match your criteria
Map View
favorite_border
Instant book

hotel 10 rooms left

Hauptplatz 3, Schwyz, Central Switzerland, Switzerland
  • Rating: 4.4
50%
Price/night starting from:
210 CHF 105 CHF

hotel 10 rooms left

Seeburgstrasse 53 -61, Luzern, Central Switzerland, Switzerland
  • Rating: 4.1
50%
Price/night starting from:
200 CHF 100 CHF
favorite_border
Instant book

hotel 10 rooms left

Chappelmattweg 4, Merlischachen, Central Switzerland, Switzerland
  • Rating: 4.4
50%
Price/night starting from:
245 CHF 122.50 CHF

hotel 5 rooms left

Brünigstrasse 232, Bürglen OW, Central Switzerland, Switzerland
  • Rating: 4.5
50%
Price/night starting from:
119 CHF 59.50 CHF
Haldenstrasse 4, Luzern, Central Switzerland, Switzerland
  • Rating: 4.6
50%
Price/night starting from:
390 CHF 195 CHF
Swiss Lodge

Trail Hotel Engelberg

Dorfstrasse 14, Engelberg, Central Switzerland, Switzerland
  • Rating: 4.6
50%
Price/night starting from:
195 CHF 97.50 CHF
favorite_border
Instant book

hotel 10 rooms left

Kanonenstrasse 1, Luzern, Central Switzerland, Switzerland
  • Rating: 4.6
30%
Price/night starting from:
296 CHF 207.20 CHF
favorite_border
Instant book
  • 1
  • 2
  • 3

Drei Könige

hotel 8 rooms left

Dorf 27, Entlebuch, Central Switzerland, Switzerland
  • Rating: 4.4
50%
Price/night starting from:
129 CHF 64.50 CHF

hotel 6 rooms left

Haltenmatte 23, Sachseln, Central Switzerland, Switzerland
  • Rating: 4.9
50%
Price/night starting from:
210 CHF 105 CHF
favorite_border
Instant book

hotel 6 rooms left

Bahnhofstrasse 30, Luzern, Central Switzerland, Switzerland
  • Rating: 4.5
50%
Price/night starting from:
340 CHF 170 CHF