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

Specialty Lodging (181)

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
$157 - $196 Avg. price/night*
Ollie #1 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (50)
Travelers' Choice® 2016 Winner Luxury | Best Service
 
Via Veglia 18, St. Moritz 7500, Switzerland
Kulm Hotel St. Moritz Slideshow
Show Prices
$410 - $1,009 Avg. price/night*
Ollie #2 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (213)
Travelers' Choice® 2016 Winner Luxury | Romance | Best Service | Top Hotels
 
Via Maistra 130 | 7504 Pontresina, Pontresina 7504, Switzerland
Grand Hotel Kronenhof Slideshow
Show Prices
$398 - $695 Avg. price/night*
Ollie #3 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (266)
Travelers' Choice® 2016 Winner Top Hotels | Luxury
 
Via Johannes Badrutt 11, St. Moritz 7500, Switzerland
Carlton Hotel St. Moritz Slideshow
Show Prices
$958 - $2,394 Avg. price/night*
Ollie #4 of 410 hotels in Canton of Graubunden
  •  snow and sun 
  • Excellent Hotel in the famous St. Moritz Ski area. Very nice and spacy... more
  • January 31, 2016
Professional photos | Traveler photos (243)
Travelers' Choice® 2016 Winner Small Hotels | Best Service | Romance
 
Sparsels, Tarasp 7553, Switzerland
Show Prices
$267 - $407 Avg. price/night*
Ollie #5 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (75)
Dorfstrasse 30 | 7563 Samnaun, Samnaun 7563, Switzerland
Show Prices
$383 - $679 Avg. price/night*
Ollie #6 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (57)
Hotel Haus Homann (Ravaisch) 3.0 of 5
Ravaisch 7563, Switzerland
Show Prices
$227 - $295 Avg. price/night*
Ollie #7 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (20)
Travelers' Choice® 2016 Winner Best Service | Top Hotels
 
Innere Poststrasse | 7050 Arosa, Arosa 7050, Switzerland
Arosa Kulm Hotel & Alpin Spa Slideshow
Show Prices
$328 - $778 Avg. price/night*
Ollie #8 of 410 hotels in Canton of Graubunden
#1 of 36 hotels in Arosa
Professional photos | Traveler photos (108)
Haus Hold, Arosa 7050, Switzerland
Ollie #9 of 410 hotels in Canton of Graubunden
#2 of 36 hotels in Arosa
  •  wonderful room 
  • I visited Arosa by myself and non-peak season, some hotels are closed... more
  • October 23, 2015
Traveler photos (57)
Hotel Allegra (Pontresina) 3.0 of 5
Via Maistra 171 | 7504 Pontresina, Pontresina 7504, Switzerland
Show Prices
$205 - $311 Avg. price/night*
Ollie #10 of 410 hotels in Canton of Graubunden
  •  Top Notch 
  • We spontaneously decided to spend new years eve up in the mountains and... more
  • January 15, 2016
Professional photos | Traveler photos (60)
Alteinstrasse | 7050 Arosa, Arosa 7050, Switzerland
Show Prices
$165 - $312 Avg. price/night*
Ollie #11 of 410 hotels in Canton of Graubunden
#3 of 36 hotels in Arosa
Professional photos | Traveler photos (31)
Hotel Walther (Pontresina) 4.5 of 5
Haupstrasse, Pontresina 7504, Switzerland
Show Prices
$357 - $523 Avg. price/night*
Ollie #12 of 410 hotels in Canton of Graubunden
  •  Great experience 
  • After an especially warm welcome, we felt at home immediately. The room... more
  • January 24, 2016
Professional photos | Traveler photos (83)
Travelers' Choice® 2016 Winner Top Hotels
 
Buolstrasse 3 | 7070 Davos, Davos 7270, Switzerland
Show Prices
$201 - $602 Avg. price/night*
Ollie #13 of 410 hotels in Canton of Graubunden
#1 of 57 hotels in Davos
  •  Amazing experience 
  • From the moment I booked it, to the moment we left the hotel, we were... more
  • February 2, 2016
Professional photos | Traveler photos (91)
Hotel Schweizerhof (Lenzerheide) 4.5 of 5
Voa Principala, Lenzerheide 7078, Switzerland
Show Prices
$266 - $572 Avg. price/night*
Ollie #14 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (66)
Special Offer 4 for 3
Hotel Laret (Samnaun) 3.0 of 5
Laret Strasse 9, Samnaun 7562, Switzerland
Show Prices
$113 - $268 Avg. price/night*
Ollie #15 of 410 hotels in Canton of Graubunden
  •  Just enjoy it 
  • I have given up counting, as I have stayed at Hotel Laret for more than... more
  • January 21, 2016
Professional photos | Traveler photos (34)
Sonnenbergstrasse | 7050 Arosa, Arosa 7050, Switzerland
Tschuggen Grand Hotel Slideshow
Show Prices
$343 - $782 Avg. price/night*
Ollie #16 of 410 hotels in Canton of Graubunden
#4 of 36 hotels in Arosa
  •  Relaxing diner 
  • I travel alone around the world from the Bahamas to Dubai Moscow Paris and... more
  • January 12, 2016
Professional photos | Traveler photos (235)
Travelers' Choice® 2016 Winner Top Hotels
 
Hotel Albris (Pontresina) 3.5 of 5
Via Maistra 228, Pontresina 7504 , Switzerland
Hotel Albris Slideshow
Show Prices
$213 - $340 Avg. price/night*
Ollie #17 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (26)
Announcement Click for details
Hauptstrasse 9 | 7494 Davos Wiesen, Wiesen, Davos 7494, Switzerland
Show Prices
$115 - $228 Avg. price/night*
Ollie #18 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (67)
Hotel Donatz (Samedan) 3.0 of 5
Plazzet 15, Samedan 7503, Switzerland
Hotel Donatz Slideshow
Show Prices
$196 - $301 Avg. price/night*
Ollie #19 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (38)
Offers & Announcements Package Deal
Via San Gian 7, Celerina 7505, Switzerland
Show Prices
$226 - $502 Avg. price/night*
Ollie #20 of 410 hotels in Canton of Graubunden
Professional photos | Traveler photos (91)