Hotels in Graubünden, Switzerland

68 hotels match your criteria
Map View
  • 1
  • 2
  • 3
  • 4

Nira Alpina

Via dal Corvatsch 76, Silvaplana, Engadin, Graubünden, Switzerland
  • Rating: 4.7
50%
Price/night starting from:
450.00 CHF 225.00 CHF
favorite_border
Immediately bookable

hotel 10 rooms left

Hauptstrasse 9, Davos Wiesen, Graubünden, Switzerland
  • Rating: 4.6
10%
Price/night starting from:
193.00 CHF 174.00 CHF
favorite_border
Immediately bookable

hotel 10 rooms left

Landstrasse 190, Klosters, Graubünden, Switzerland
  • Rating: 4.2
30%
Price/night starting from:
230.00 CHF 161.00 CHF
  • 1
  • 2
  • 3
  • 4

Hotel Steffani

Via Traunter plazzas 6, St. Moritz, Engadin, Graubünden, Switzerland
  • Rating: 4.4
50%
Price/night starting from:
485.00 CHF 243.00 CHF
favorite_border
Immediately bookable

hotel 6 rooms left

Rudi Dadens 1, Flims Waldhaus, Graubünden, Switzerland
  • Rating: 4.6
30%
Price/night starting from:
305.00 CHF 214.00 CHF
Veia Cantunala 51, Wergenstein GR, Graubünden, Switzerland
  • Rating: 4.6
50%
Price/night starting from:
138.00 CHF 69.00 CHF

hotel 4 rooms left

Voa Principala 40, Lenzerheide, Graubünden, Switzerland
  • Rating: 4.2
10%
Price/night starting from:
236.00 CHF 212.00 CHF
Klosterweg 16, Ilanz, Graubünden, Switzerland
10%
Price/night starting from:
152.00 CHF 137.00 CHF
favorite_border
Immediately bookable
  • 1
  • 2
  • 3

Nolda

hotel 5 rooms left

Via Crasta 3, St. Moritz, Engadin, Graubünden, Switzerland
  • Rating: 4.2
50%
Price/night starting from:
250.00 CHF 125.00 CHF
  • 1
  • 2
  • 3
  • 4
  • 5
(s)

Tschuggen Grand Hotel

Tschuggentorweg 1, Arosa, Graubünden, Switzerland
  • Rating: 4.6
10%
Price/night starting from:
510.00 CHF 459.00 CHF