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

B&Bs / Inns (372)

Specialty Lodging (194)

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 ]
Guarda Lodge (Guarda)
Sur Chafarrer 96, Guarda 7545, Switzerland
Show Prices
$170 - $197 Avg. price/night*
Ollie #1 of 409 hotels in Canton of Graubunden
  •  Wonderful place  
  • Friendly helpful staff, luxury accommodation with amazing views. Room was... more
  • May 15, 2016
Professional photos | Traveler photos (57)
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury | Romance | Best Service | Top Hotels
 
Via Maistra 130 | 7504 Pontresina, Pontresina 7504, Switzerland
Show Prices
$372 - $500 Avg. price/night*
Ollie #2 of 409 hotels in Canton of Graubunden
Professional photos | Traveler photos (328)
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury | Best Service
 
Via Veglia 18, St. Moritz 7500, Switzerland
Show Prices
$395 - $824 Avg. price/night*
Ollie #3 of 409 hotels in Canton of Graubunden
  •  perfection 
  • we had the most perfect stay, in every aspect: room was superb with a... more
  • July 28, 2016
Professional photos | Traveler photos (280)
Tschuggen Grand Hotel | 7050 Arosa, Arosa 7050, Switzerland
Show Prices
$294 - $459 Avg. price/night*
Ollie #4 of 409 hotels in Canton of Graubunden
#1 of 36 hotels in Arosa
  •  Very relaxed luxury 
  • Tschuggen is a de luxe hotel run by a top hotel director. Even if you do... more
  • July 25, 2016
Professional photos | Traveler photos (258)
Nira Alpina (Silvaplana) 4.5 of 5
Via dal Corvatsch 76 | 7513 Silvaplana, Silvaplana 7513, Switzerland
Show Prices
$201 - $393 Avg. price/night*
Ollie #5 of 409 hotels in Canton of Graubunden
Professional photos | Traveler photos (140)
Via Mezdi 27, St. Moritz 7500, Switzerland
Kempinski Grand Hotel des Bains St. Moritz Slideshow
Show Prices
$317 - $927 Avg. price/night*
Ollie #6 of 409 hotels in Canton of Graubunden
  •  Excellent hotel 
  • Classic luxury hotel and the perfect place to stay in St. Moritz! The... more
  • July 26, 2016
Professional photos | Traveler photos (388)
Via San Gian 7, Celerina 7505, Switzerland
Show Prices
$280 - $424 Avg. price/night*
Ollie #7 of 409 hotels in Canton of Graubunden
  •  We come back! 
  • Romantic hotel with fantastic food and a very friendly staff. Shuttle... more
  • March 30, 2016
Professional photos | Traveler photos (99)
San Gian Hotel (St. Moritz) 4.0 of 5
San Gian, Via 23, St. Moritz 7500, Switzerland
Show Prices
$214 - $341 Avg. price/night*
Ollie #8 of 409 hotels in Canton of Graubunden
  •  Swiss Delight 
  • Just spent 3 Wonderful days at the San Gian. Rooms are good size and... more
  • July 25, 2016
Professional photos | Traveler photos (134)
Hotel Schweizerhof (Lenzerheide) 4.5 of 5
Voa Principala, Lenzerheide 7078, Switzerland
Show Prices
$259 - $380 Avg. price/night*
Ollie #9 of 409 hotels in Canton of Graubunden
Professional photos | Traveler photos (74)
Via Traunter Plazzas 7, St. Moritz 7500, Switzerland
Hauser Hotel St. Moritz Slideshow
Show Prices
$231 - $385 Avg. price/night*
Ollie #10 of 409 hotels in Canton of Graubunden
Professional photos | Traveler photos (135)
Offers & Announcements Complimentary bottle of...
Waldhotel, Arosa 7050, Switzerland
Waldhotel National Slideshow
Show Prices
$266 - $378 Avg. price/night*
Ollie #11 of 409 hotels in Canton of Graubunden
#2 of 36 hotels in Arosa
  •  Amazing 
  • We stayed at this hotel at week-end. Nice and big room, wonderful... more
  • April 7, 2016
Professional photos | Traveler photos (150)
Offers & Announcements Package Deal
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels
 
Buolstrasse 3 | 7070 Davos, Davos 7270, Switzerland
Show Prices
$204 - $653 Avg. price/night*
Ollie #12 of 409 hotels in Canton of Graubunden
#1 of 56 hotels in Davos
Professional photos | Traveler photos (116)
Ottostrasse 8, Chur 7000, Switzerland
ABC Swiss Quality Hotel Slideshow
Show Prices
$210 - $255 Avg. price/night*
Ollie #13 of 409 hotels in Canton of Graubunden
#1 of 13 hotels in Chur
Professional photos | Traveler photos (126)
Hotel Astras (Scuol) 3.0 of 5
Stradun 325, Scuol 7550, Switzerland
Show Prices
$262 - $296 Avg. price/night*
Ollie #14 of 409 hotels in Canton of Graubunden
#1 of 16 hotels in Scuol
  •  Amazing food! 
  • We had dinner here twice, for 30CHF each as part of our accommodation at... more
  • September 30, 2014
Professional photos | Traveler photos (32)
Voa Principala 41 | 7078 Lenzerheide, Lenzerheide 7078, Switzerland
Show Prices
$193 - $318 Avg. price/night*
Ollie #15 of 409 hotels in Canton of Graubunden
Professional photos | Traveler photos (51)
Certificate of Excellence
Travelers' Choice® 2016 Winner Best Service | Top Hotels
 
Innere Poststrasse | 7050 Arosa, Arosa 7050, Switzerland
Arosa Kulm Hotel & Alpin Spa Slideshow
Show Prices
$261 - $401 Avg. price/night*
Ollie #16 of 409 hotels in Canton of Graubunden
#3 of 36 hotels in Arosa
  •  Impeccable! 
  • The Arosa Kulm Hotel & Alpine Spa has exceeded my high expectations in... more
  • July 26, 2016
Professional photos | Traveler photos (113)
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Luxury
 
Via Johannes Badrutt 11, St. Moritz 7500, Switzerland
Show Prices
$741 - $2,465 Avg. price/night*
Ollie #17 of 409 hotels in Canton of Graubunden
  •  Stunning 
  • Stunning Stayed there for two nights ended my #eurowinter2016 in high... more
  • July 26, 2016
Professional photos | Traveler photos (292)
Serlas, Via 27, St. Moritz 7500, Switzerland
Badrutt's Palace Hotel Slideshow
Show Prices
$371 - $1,059 Avg. price/night*
Ollie #18 of 409 hotels in Canton of Graubunden
  •  Impeccable! 
  • During our stay, we experienced stunning service, sumptuous food and the... more
  • July 25, 2016
Professional photos | Traveler photos (360)
Promenade 103, Davos 7270, Switzerland
Hilton Garden Inn Davos Slideshow
Show Prices
$159 - $276 Avg. price/night*
Ollie #19 of 409 hotels in Canton of Graubunden
#2 of 56 hotels in Davos
  •  "Dreamin' in Davos" 
  • Hotel experience was the best possible. Great location,food & amenities... more
  • July 25, 2016
Professional photos | Traveler photos (121)
Special Offer Save up to 30% Off
Promenade 89, Davos 7270, Switzerland
Steigenberger Grandhotel Belvedere Slideshow
Show Prices
$179 - $315 Avg. price/night*
Ollie #20 of 409 hotels in Canton of Graubunden
#3 of 56 hotels in Davos
Professional photos | Traveler photos (155)