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.
WINNER WONDERLAND
Win Big When You Book on TripAdvisor

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

B&Bs / Inns (370)

Specialty Lodging (208)

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
$159 - $195 Avg. price/night*
Ollie #1 of 412 hotels in Canton of Graubunden
Professional photos | Traveler photos (63)
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury | Romance | Best Service | Top Hotels
 
Via Maistra 130 | 7504 Pontresina, Pontresina 7504, Switzerland
Show Prices
$384 - $793 Avg. price/night*
Ollie #2 of 412 hotels in Canton of Graubunden
  •  Grand hotel kronenhof 
  • The hotel was in an excellent position on the edge of a lake and dinning... more
  • November 1, 2016
Professional photos | Traveler photos (375)
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury | Best Service
 
Via Veglia 18, St. Moritz 7500, Switzerland
Show Prices
$384 - $967 Avg. price/night*
Ollie #3 of 412 hotels in Canton of Graubunden
  •  AnantP 
  • I received very good services here. All staff are kind and eager to work... more
  • December 7, 2016
Professional photos | Traveler photos (394)
Nira Alpina (Silvaplana) 4.5 of 5
Via dal Corvatsch 76 | 7513 Silvaplana, Silvaplana 7513, Switzerland
Show Prices
$243 - $520 Avg. price/night*
Ollie #4 of 412 hotels in Canton of Graubunden
Professional photos | Traveler photos (146)
Hotel Astras (Scuol) 3.0 of 5
Stradun 325, Scuol 7550, Switzerland
Show Prices
$252 - $301 Avg. price/night*
Ollie #5 of 412 hotels in Canton of Graubunden
#1 of 16 hotels in Scuol
  •  Excellent Hotel  
  • Very peaceful and relaxing hotel and location with spectacular views and... more
  • November 20, 2016
Professional photos | Traveler photos (32)
Hotel Schweizerhof (Lenzerheide) 4.5 of 5
Voa Principala, Lenzerheide 7078, Switzerland
Show Prices
$272 - $587 Avg. price/night*
Ollie #6 of 412 hotels in Canton of Graubunden
  •  Very friendly staff 
  • Me and my wife visited the Restaurant Alegra with the kids to have late... more
  • December 4, 2016
Professional photos | Traveler photos (75)
Via San Gian 7, Celerina 7505, Switzerland
Show Prices
$163 - $572 Avg. price/night*
Ollie #7 of 412 hotels in Canton of Graubunden
Professional photos | Traveler photos (106)
Tschuggen Grand Hotel | 7050 Arosa, Arosa 7050, Switzerland
Show Prices
$335 - $977 Avg. price/night*
Ollie #8 of 412 hotels in Canton of Graubunden
#1 of 36 hotels in Arosa
Professional photos | Traveler photos (279)
Serlas, Via 27 | 7500 St. Moritz, St. Moritz 7500, Switzerland
Badrutt's Palace Hotel Slideshow
Show Prices
$438 - $3,129 Avg. price/night*
Ollie #9 of 412 hotels in Canton of Graubunden
  •  Old World Charm 
  • From the main entrance you enter into a beautiful lobby the turns back... more
  • December 8, 2016
Professional photos | Traveler photos (375)
Offers & Announcements Package Deal
Hotel Saratz (Pontresina) 4.5 of 5
Via da la Staziun 2 | 7504, Pontresina 7504, Switzerland
Show Prices
$270 - $490 Avg. price/night*
Ollie #10 of 412 hotels in Canton of Graubunden
  •  A Lovely Experience! 
  • This is a lovely hotel! The location and staff made it a memorable stay... more
  • December 7, 2016
Professional photos | Traveler photos (189)
Hotel Donatz (Samedan) 3.0 of 5
Plazzet 15, Samedan 7503, Switzerland
Hotel Donatz Slideshow
Show Prices
$196 - $421 Avg. price/night*
Ollie #11 of 412 hotels in Canton of Graubunden
Professional photos | Traveler photos (47)
Offers & Announcements Package Deal
Via Mezdi 27, St. Moritz 7500, Switzerland
Kempinski Grand Hotel des Bains St. Moritz Slideshow
Show Prices
$297 - $1,871 Avg. price/night*
Ollie #12 of 412 hotels in Canton of Graubunden
Professional photos | Traveler photos (466)
Special Offer Early Booker
Dorfstrasse 30 | 7563 Samnaun, Samnaun 7563, Switzerland
Hotel Chasa Montana Slideshow
Show Prices
$239 - $598 Avg. price/night*
Ollie #13 of 412 hotels in Canton of Graubunden
Professional photos | Traveler photos (109)
Waldhotel, Arosa 7050, Switzerland
Waldhotel National Slideshow
Show Prices
$337 - $620 Avg. price/night*
Ollie #14 of 412 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 (161)
Offers & Announcements Package Deal
Talstrasse 3 | 7270 Davos, Davos 7270, Switzerland
Grischa - DAS Hotel Davos Slideshow
Show Prices
$219 - $431 Avg. price/night*
Ollie #15 of 412 hotels in Canton of Graubunden
#1 of 57 hotels in Davos
Professional photos | Traveler photos (135)
Offers & Announcements Save on Activity tickets
Via Traunter Plazzas 7, St. Moritz 7500, Switzerland
Hauser Hotel St. Moritz Slideshow
Show Prices
$239 - $455 Avg. price/night*
Ollie #16 of 412 hotels in Canton of Graubunden
Professional photos | Traveler photos (159)
Sporz, Lenzerheide 7078, Switzerland
Show Prices
$234 - $536 Avg. price/night*
Ollie #17 of 412 hotels in Canton of Graubunden
  •  Classy & Cozy 
  • Perfect for a quick winter or summer weekend. Luxurious but not snobby... more
  • November 28, 2016
Professional photos | Traveler photos (127)
Hotel Nolda (St. Moritz) 3.0 of 5
Via Crasta 3, St. Moritz 7500, Switzerland
Show Prices
$149 - $367 Avg. price/night*
Ollie #18 of 412 hotels in Canton of Graubunden
Professional photos | Traveler photos (75)
Suvretta House (St. Moritz) 5.0 of 5
Chasellas, Via 1, St. Moritz 7500, Switzerland
Show Prices
$451 - $1,035 Avg. price/night*
Ollie #19 of 412 hotels in Canton of Graubunden
  •  Perfection 
  • I stayed at the Suvretta House in August of this year. This was a return... more
  • November 21, 2016
Professional photos | Traveler photos (256)
Promenade 89, Davos 7270, Switzerland
Steigenberger Grandhotel Belvedere Slideshow
Show Prices
$230 - $613 Avg. price/night*
Ollie #20 of 412 hotels in Canton of Graubunden
#2 of 57 hotels in Davos
  •  Beautiful hotel. 
  • Starts off with easy parking. Check in staff were fast and friendly. They... more
  • November 27, 2016
Professional photos | Traveler photos (159)
Special Offer Package Deal