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

Specialty Lodging (160)

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
$432 - $1,009 (CHF 414 - 968) Avg. price/night*
Ollie #1 of 410 hotels in Canton of Graubunden
  •  A haven 
  • the Kronenhof is probably my favourite hotel in the world. I love the... more
  • February 19, 2015
Professional photos | Traveler photos (206)
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
$483 - $1,089 (CHF 463 - 1,044) Avg. price/night*
Ollie #2 of 410 hotels in Canton of Graubunden
  •  Perfection 
  • Just know, when travelling to St Moritz, there is only one place to stay... more
  • March 2, 2015
Professional photos | Traveler photos (223)
Travelers' Choice® 2015 Winner Small Hotels
 
Sparsels, Tarasp 3778, Switzerland
Show Prices
$314 - $453 (CHF 301 - 434) Avg. price/night*
Ollie #3 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (67)
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
$950 - $2,685 (CHF 911 - 2,575) Avg. price/night*
Ollie #4 of 410 hotels in Canton of Graubunden
  •  Ultimate in Luxury 
  • First time in St Moritz and did not have any expectations. I understand... more
  • March 3, 2015
Professional photos | Traveler photos (196)
Innere Poststrasse, Arosa 7050, Switzerland
Arosa Kulm Hotel & Alpin Spa Slideshow
Show Prices
$298 - $891 (EUR 266 - 797) Avg. price/night*
Ollie #5 of 410 hotels in Canton of Graubunden
#1 of 37 hotels in Arosa
Professional photos | Traveler photos (74)
Offers & Announcements Free room upgrade
Travelers' Choice® 2015 Winner Romance | Top Hotels
 
Buolstrasse 3, Davos 7270, Switzerland
Show Prices
$234 - $563 Avg. price/night*
Ollie #6 of 410 hotels in Canton of Graubunden
#1 of 61 hotels in Davos
Professional photos | Traveler photos (83)
Hotel Walther (Pontresina) 4.5 of 5
Haupstrasse, Pontresina 7504, Switzerland
Show Prices
$379 - $626 Avg. price/night*
Ollie #7 of 410 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 (47)
Travelers' Choice® 2015 Winner Small Hotels | Best Service
 
Hotel Walserhof (Klosters) 4.0 of 5
Landstrasse 141, Klosters 7250, Switzerland
Show Prices
$271 - $835 (CHF 260 - 801) Avg. price/night*
Ollie #8 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (21)
Alteinstrasse | 7050 Arosa, Arosa 7050, Switzerland
Show Prices
$200 - $389 (EUR 179 - 348) Avg. price/night*
Ollie #9 of 410 hotels in Canton of Graubunden
#2 of 37 hotels in Arosa
Professional photos | Traveler photos (26)
Hotel Allegra (Pontresina) 3.0 of 5
Via Maistra 171, Pontresina 7504, Switzerland
Show Prices
$214 - $330 Avg. price/night*
Ollie #10 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (48)
Travelers' Choice® 2015 Winner Best Service
 
Via Mezdi 27, St. Moritz 7500, Switzerland
Kempinski Grand Hotel des Bains St. Moritz Slideshow
Show Prices
$378 - $1,382 (CHF 363 - 1,325) Avg. price/night*
Ollie #11 of 410 hotels in Canton of Graubunden
  •  short ski trip 
  • I spent some days last week at the Kempinski in St. Moritz. The stay was... more
  • February 19, 2015
Professional photos | Traveler photos (226)
Special Offer Package Deal
Dorfstrasse 30, Samnaun 7563, Switzerland
Show Prices
$245 - $632 Avg. price/night*
Ollie #12 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (47)
Travelers' Choice® 2015 Winner Luxury
 
Hotel Schweizerhof (Lenzerheide) 4.5 of 5
Voa Principala, Lenzerheide 7078, Switzerland
Show Prices
$284 - $606 Avg. price/night*
Ollie #13 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (34)
Travelers' Choice® 2015 Winner Bargain
 
Haus Hold, Arosa 7050, Switzerland
Ollie #14 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)
Hotel Albris (Pontresina) 3.5 of 5
Via Maistra 228, Pontresina 7504 , Switzerland
Show Prices
$237 - $343 (CHF 227 - 329) Avg. price/night*
Ollie #15 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (26)
Hauptstrasse 9, Wiesen, Davos, Switzerland
Show Prices
$138 - $270 Avg. price/night*
Ollie #16 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)
Via San Gian 7, Celerina 7505, Switzerland
Show Prices
$184 - $516 (CHF 176 - 495) Avg. price/night*
Ollie #17 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)
Travelers' Choice® 2015 Winner Small Hotels
 
Praetschlistrasse, Arosa CH 7050, Switzerland
Show Prices
$247 - $507 (CHF 237 - 486) Avg. price/night*
Ollie #18 of 410 hotels in Canton of Graubunden
#4 of 37 hotels in Arosa
  •  A perfect stay 
  • The familie Bodeman who run this small luxury hotel are amazing No... more
  • February 27, 2015
Professional photos | Traveler photos (39)
Giardino Mountain (St. Moritz) 5.0 of 5
Via Maistra 3, St. Moritz 7512, Switzerland
Show Prices
$439 - $921 Avg. price/night*
Ollie #19 of 410 hotels in Canton of Graubunden
  •  Great hotel 
  • I really love this hotel, its very friendly and you feel like you are part... more
  • February 27, 2015
Professional photos | Traveler photos (254)
Via Prade 22, Celerina 7505, Switzerland
Show Prices
$255 - $469 Avg. price/night*
Ollie #20 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (21)