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 (410)

B&Bs / Inns (352)

Specialty Lodging (159)

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
Grand Hotel Kronenhof Slideshow
Show Prices
$404 - $987 (CHF 370 - 903) Avg. price/night*
Ollie #1 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (201)
Special Offer Package Deal
Travelers' Choice® 2015 Winner Top Hotels | Luxury | Best Service
 
Via Veglia 18, St. Moritz 7500, Switzerland
Kulm Hotel St. Moritz Slideshow
Show Prices
$509 - $1,074 (CHF 466 - 983) Avg. price/night*
Ollie #2 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (218)
Travelers' Choice® 2015 Winner Small Hotels
 
Sparsels, Tarasp 3778, Switzerland
Show Prices
$292 - $1,182 (CHF 267 - 1,081) Avg. price/night*
Ollie #3 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (67)
Travelers' Choice® 2015 Winner Small Hotels | Best Service
 
Hotel Walserhof (Klosters) 4.0 of 5
Landstrasse 141, Klosters 7250, Switzerland
Show Prices
$292 - $908 (CHF 267 - 831) Avg. price/night*
Ollie #4 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (21)
Innere Poststrasse, Arosa 7050, Switzerland
Arosa Kulm Hotel & Alpin Spa Slideshow
Show Prices
$305 - $892 (EUR 270 - 790) Avg. price/night*
Ollie #5 of 410 hotels in Canton of Graubunden
#1 of 37 hotels in Arosa
Professional photos | Traveler photos (63)
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
$957 - $3,082 (CHF 876 - 2,820) Avg. price/night*
Ollie #6 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (191)
Hotel Walther (Pontresina) 4.5 of 5
Haupstrasse, Pontresina 7504, Switzerland
Show Prices
$361 - $652 Avg. price/night*
Ollie #7 of 410 hotels in Canton of Graubunden
  •  Excellent stay 
  • Wonderful hotel in an ideal location with friendly, efficient staff all... more
  • January 4, 2015
Professional photos | Traveler photos (47)
Travelers' Choice® 2015 Winner Romance | Top Hotels
 
Buolstrasse 3, Davos 7270, Switzerland
Show Prices
$250 - $624 Avg. price/night*
Ollie #8 of 410 hotels in Canton of Graubunden
#1 of 61 hotels in Davos
  •  The wald 
  • A clean and quiet hotel with good views. I had requested an early check... more
  • January 22, 2015
Professional photos | Traveler photos (82)
Dorfstrasse 30, Samnaun 7563, Switzerland
Show Prices
$345 - $683 Avg. price/night*
Ollie #9 of 410 hotels in Canton of Graubunden
  •  Excellent  
  • Really great experiance, my compliments to Daniel who always takes good... more
  • January 23, 2015
Professional photos | Traveler photos (47)
Travelers' Choice® 2015 Winner Luxury
 
Hotel Schweizerhof (Lenzerheide) 4.5 of 5
Voa Principala, Lenzerheide 7078, Switzerland
Show Prices
$319 - $617 Avg. price/night*
Ollie #10 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (33)
Hotel Allegra (Pontresina) 3.0 of 5
Via Maistra 171, Pontresina 7504, Switzerland
Show Prices
$232 - $373 Avg. price/night*
Ollie #11 of 410 hotels in Canton of Graubunden
  •  Excellent stay 
  • We stayed here one night at the end of September 2014. Room on third... more
  • January 8, 2015
Professional photos | Traveler photos (48)
Alteinstrasse | 7050 Arosa, Arosa 7050, Switzerland
Show Prices
$185 - $417 (EUR 164 - 369) Avg. price/night*
Ollie #12 of 410 hotels in Canton of Graubunden
#2 of 37 hotels in Arosa
Professional photos | Traveler photos (26)
Hauptstrasse 9, Wiesen, Davos, Switzerland
Show Prices
$155 - $366 Avg. price/night*
Ollie #13 of 410 hotels in Canton of Graubunden
  •  Excellent hotel 
  • We had a wonderful break at the Bellevue. I can only reiterate what other... more
  • January 18, 2015
Professional photos | Traveler photos (38)
Travelers' Choice® 2015 Winner Best Service
 
Via Mezdi 27, St. Moritz 7500, Switzerland
Kempinski Grand Hotel des Bains St. Moritz Slideshow
Show Prices
$386 - $1,534 (CHF 353 - 1,403) Avg. price/night*
Ollie #14 of 410 hotels in Canton of Graubunden
  •  Top 
  • One of the 3 top hotels in St.Moritz,perfect location(walking distance... more
  • January 30, 2015
Professional photos | Traveler photos (210)
Special Offer Package Deal
Hotel Albris (Pontresina) 3.5 of 5
Via Maistra 228, Pontresina 7504 , Switzerland
Show Prices
$225 - $363 (CHF 206 - 332) Avg. price/night*
Ollie #15 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (26)
Travelers' Choice® 2015 Winner Bargain
 
Haus Hold, Arosa 7050, Switzerland
Ollie #16 of 410 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)
Sonnenbergstrasse | 7050 Arosa, Arosa 7050, Switzerland
Show Prices
$429 - $817 Avg. price/night*
Ollie #17 of 410 hotels in Canton of Graubunden
#4 of 37 hotels in Arosa
  •  Superb property 
  • My wife and i recently stayed at the luxurious property for 4... more
  • January 28, 2015
Professional photos | Traveler photos (171)
Via San Gian 7, Celerina 7505, Switzerland
Show Prices
$212 - $554 (CHF 194 - 507) Avg. price/night*
Ollie #18 of 410 hotels in Canton of Graubunden
  •  Great hotel 
  • We stayed here in summer while travelling on the Glacier Express. The... more
  • July 21, 2014
Professional photos | Traveler photos (67)
Via Serlas 27, St. Moritz CH-7500, Switzerland
Badrutt's Palace Hotel Slideshow
Show Prices
$437 - $2,354 (CHF 400 - 2,154) Avg. price/night*
Ollie #19 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (178)
Via Prade 22, Celerina 7505, Switzerland
Show Prices
$238 - $344 Avg. price/night*
Ollie #20 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (21)