We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Canton of Graubunden

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Canton of Graubunden?

We'll send you updates with the latest deals, reviews and articles for Canton of Graubunden each week.

Map of Canton of Graubunden Hotels

Hotels (413)

B&Bs / Inns (354)

Specialty Lodging (165)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Travelers' Choice® 2015 Winner Best Service | Luxury | Top Hotels | Romance
 
Via Maistra 130 | 7504 Pontresina, Pontresina 7504, Switzerland
Show Prices
$384 - $536 (CHF 362 - 505) Avg. price/night*
Ollie #1 of 413 hotels in Canton of Graubunden
  •  The Best gets Better! 
  • We have been lucky to come and relax in the Kronenhof a few time already... more
  • July 5, 2015
Professional photos | Traveler photos (283)
Travelers' Choice® 2015 Winner Top Hotels | Luxury | Best Service
 
Via Veglia 18, St. Moritz 7500, Switzerland
Show Prices
$451 - $837 (CHF 425 - 788) Avg. price/night*
Ollie #2 of 413 hotels in Canton of Graubunden
  •  Fabulous Hotel 
  • What can I say about this hotel other than just fabulous. My father and I... more
  • June 29, 2015
Professional photos | Traveler photos (294)
Travelers' Choice® 2015 Winner Luxury | Top Hotels
 
Carlton Hotel (St. Moritz) 5.0 of 5
Via Johannes Badrutt 11, St. Moritz 7500, Switzerland
Show Prices
$857 - $2,151 (CHF 807 - 2,026) Avg. price/night*
Ollie #3 of 413 hotels in Canton of Graubunden
Professional photos | Traveler photos (310)
Travelers' Choice® 2015 Winner Small Hotels
 
Sparsels, Tarasp 7553, Switzerland
Show Prices
$315 - $403 (CHF 297 - 380) Avg. price/night*
Ollie #4 of 413 hotels in Canton of Graubunden
  •  Heaven on earth 
  • I stayed here for 3 nights in the beginning of June. The hotel is in on... more
  • July 6, 2015
Professional photos | Traveler photos (68)
Innere Poststrasse | 7050 Arosa, Arosa 7050, Switzerland
Arosa Kulm Hotel & Alpin Spa Slideshow
Show Prices
$267 - $386 (EUR 240 - 348) Avg. price/night*
Ollie #5 of 413 hotels in Canton of Graubunden
#1 of 37 hotels in Arosa
Professional photos | Traveler photos (85)
Offers & Announcements Free room upgrade
Travelers' Choice® 2015 Winner Romance | Top Hotels
 
Buolstrasse 3, Davos 7270, Switzerland
Show Prices
$263 - $653 Avg. price/night*
Ollie #6 of 413 hotels in Canton of Graubunden
#1 of 62 hotels in Davos
Professional photos | Traveler photos (126)
Travelers' Choice® 2015 Winner Small Hotels | Best Service
 
Hotel Walserhof (Klosters) 3.0 of 5
Landstrasse 141, Klosters 7250, Switzerland
Show Prices
$304 - $519 (CHF 286 - 489) Avg. price/night*
Ollie #7 of 413 hotels in Canton of Graubunden
Professional photos | Traveler photos (30)
Dorfstrasse 30 | 7563 Samnaun, Samnaun 7563, Switzerland
Show Prices
$204 - $457 Avg. price/night*
Ollie #8 of 413 hotels in Canton of Graubunden
Professional photos | Traveler photos (50)
Top Value! $41 less than similar hotels in Canton of Graubunden
 
Talstrasse 135 | 7250 Klosters, Klosters 7250, Switzerland
Show Prices
$159 - $199 Avg. price/night*
Ollie #9 of 413 hotels in Canton of Graubunden
Professional photos | Traveler photos (38)
Alteinstrasse | 7050 Arosa, Arosa 7050, Switzerland
Show Prices
$201 - $209 (EUR 181 - 188) Avg. price/night*
Ollie #10 of 413 hotels in Canton of Graubunden
#2 of 37 hotels in Arosa
Professional photos | Traveler photos (26)
Travelers' Choice® 2015 Winner Bargain
 
Haus Hold, Arosa 7050, Switzerland
Ollie #11 of 413 hotels in Canton of Graubunden
#3 of 37 hotels in Arosa
  •  Artistry and Comfort 
  • What a surprise when we walked into the rooms, we never expected the... more
  • October 25, 2014
Traveler photos (52)
Hotel Allegra (Pontresina) 3.0 of 5
Via Maistra 171 | 7504 Pontresina, Pontresina 7504, Switzerland
Show Prices
$206 - $275 Avg. price/night*
Ollie #12 of 413 hotels in Canton of Graubunden
Professional photos | Traveler photos (48)
Hotel Walther (Pontresina) 4.5 of 5
Haupstrasse, Pontresina 7504, Switzerland
Show Prices
$380 - $468 Avg. price/night*
Ollie #13 of 413 hotels in Canton of Graubunden
  •  Absolutely delightful 
  • I was a guest at the Hotel Walther during the week of the World Economic... more
  • February 5, 2015
Professional photos | Traveler photos (69)
Sonnenbergstrasse | 7050 Arosa, Arosa 7050, Switzerland
Show Prices
$421 - $670 Avg. price/night*
Ollie #14 of 413 hotels in Canton of Graubunden
#4 of 37 hotels in Arosa
Professional photos | Traveler photos (262)
Hotel Meisser (Guarda) 3.0 of 5
Dorfstrasse 42, Guarda 7545, Switzerland
Show Prices
$196 - $436 Avg. price/night*
Ollie #15 of 413 hotels in Canton of Graubunden
Professional photos | Traveler photos (138)
Travelers' Choice® 2015 Winner Best Service
 
Via Mezdi 27, St. Moritz 7500, Switzerland
Kempinski Grand Hotel des Bains St. Moritz Slideshow
Show Prices
$342 - $824 (CHF 322 - 776) Avg. price/night*
Ollie #16 of 413 hotels in Canton of Graubunden
Professional photos | Traveler photos (286)
Special Offer Package Deal
Hotel Albris (Pontresina) 3.5 of 5
Via Maistra 228, Pontresina 7504 , Switzerland
Show Prices
$240 - $316 (CHF 226 - 298) Avg. price/night*
Ollie #17 of 413 hotels in Canton of Graubunden
Professional photos | Traveler photos (26)
Giardino Mountain (St. Moritz) 5.0 of 5
Via Maistra 3, St. Moritz 7512, Switzerland
Show Prices
$364 - $653 Avg. price/night*
Ollie #18 of 413 hotels in Canton of Graubunden
  •  first impression 
  • Very warm welcome by competent persons in a place where you gradually feel... more
  • June 29, 2015
Professional photos | Traveler photos (254)
Via San Gian 7, Celerina 7505, Switzerland
Show Prices
$226 - $388 (CHF 213 - 365) Avg. price/night*
Ollie #19 of 413 hotels in Canton of Graubunden
Professional photos | Traveler photos (72)
Hauptstrasse 9, Wiesen, Davos, Switzerland
Show Prices
$129 - $215 Avg. price/night*
Ollie #20 of 413 hotels in Canton of Graubunden
Professional photos | Traveler photos (41)