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.

Piz Buin

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

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 Piz Buin

Hotels (406)

B&Bs / Inns (372)

Specialty Lodging (230)

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
$166 - $226 Avg. price/night*
Ollie #1 of 406 hotels in Canton of Graubunden
  •  Hospitality in Engadin 
  • It's a brand new hotel, in the historic alpine village of Guarda, that is... more
  • August 22, 2017
Professional photos | Traveler photos (66)
Via Serlas 27, St. Moritz 7500, Switzerland
Show Prices
$362 - $1,196 Avg. price/night*
Ollie #2 of 406 hotels in Canton of Graubunden
Professional photos | Traveler photos (489)
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels | Luxury | Best Service
 
Suvretta House (St. Moritz)
Chasellas, Via 1, St. Moritz 7500, Switzerland
Show Prices
$476 - $936 Avg. price/night*
Ollie #3 of 406 hotels in Canton of Graubunden
Professional photos | Traveler photos (253)
Waldhotel | 7050 Arosa, Arosa 7050, Switzerland
Show Prices
$284 - $507 Avg. price/night*
Ollie #4 of 406 hotels in Canton of Graubunden
#1 of 35 hotels in Arosa
  •  Hidden Gem of Arosa 
  • Absolutely wonderful hotel which I would recommend to anyone without... more
  • July 21, 2017
Professional photos | Traveler photos (230)
Hotel Waldhaus (Sils im Engadin)
Via da Fex 3, Sils im Engadin 7514, Switzerland
Show Prices
$374 - $447 Avg. price/night*
Ollie #5 of 406 hotels in Canton of Graubunden
Professional photos | Traveler photos (136)
Certificate of Excellence
Travelers' Choice® 2017 Winner Luxury | Best Service | Top Hotels
 
Via Veglia 18, St. Moritz 7500, Switzerland
Show Prices
$426 - $1,345 Avg. price/night*
Ollie #6 of 406 hotels in Canton of Graubunden
Professional photos | Traveler photos (753)
Tschuggen Grand Hotel | 7050 Arosa, Arosa 7050, Switzerland
Show Prices
$369 - $819 Avg. price/night*
Ollie #7 of 406 hotels in Canton of Graubunden
#2 of 35 hotels in Arosa
Professional photos | Traveler photos (316)
Innere Poststrasse 1, Arosa 7050, Switzerland
Show Prices
$260 - $562 Avg. price/night*
Ollie #8 of 406 hotels in Canton of Graubunden
#3 of 35 hotels in Arosa
Professional photos | Traveler photos (109)
Travelers' Choice® 2017 Winner Luxury | Best Service
 
Via Maistra 130, Pontresina 7504, Switzerland
Show Prices
$341 - $647 Avg. price/night*
Ollie #9 of 406 hotels in Canton of Graubunden
Professional photos | Traveler photos (405)
Nira Alpina (Silvaplana)
Via dal Corvatsch 76 | 7513 Silvaplana, Silvaplana 7500, Switzerland
Show Prices
$198 - $463 Avg. price/night*
Ollie #10 of 406 hotels in Canton of Graubunden
Professional photos | Traveler photos (202)
Hotel Astras (Scuol)
Stradun 325, Scuol 7550, Switzerland
Show Prices
$268 - $314 Avg. price/night*
Ollie #11 of 406 hotels in Canton of Graubunden
#1 of 16 hotels in Scuol
  •  A great find 
  • I had booked a budget hotel, but things didn't work out there. The bus... more
  • December 15, 2016
Professional photos | Traveler photos (34)
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance
 
Hotel Donatz (Samedan)
Plazzet 15, Samedan 7503, Switzerland
Show Prices
$191 - $319 Avg. price/night*
Ollie #12 of 406 hotels in Canton of Graubunden
  •  Great place! 
  • Great place to have a week-end and to relax! Teams are really efficient... more
  • August 26, 2017
Professional photos | Traveler photos (50)
San Gian Hotel (St. Moritz)
San Gian, Via 23, St. Moritz 7500, Switzerland
Show Prices
$202 - $447 Avg. price/night*
Ollie #13 of 406 hotels in Canton of Graubunden
Professional photos | Traveler photos (151)
Talstrasse 3, Davos 7270, Switzerland
Show Prices
$155 - $352 Avg. price/night*
Ollie #14 of 406 hotels in Canton of Graubunden
#1 of 56 hotels in Davos
  •  family holiday 
  • Friendly staff...........need more choice at breakfast for... more
  • August 30, 2017
Professional photos | Traveler photos (238)
Mattastrasse 58, Davos 7270, Switzerland
Show Prices
$163 - $543 Avg. price/night*
Ollie #15 of 406 hotels in Canton of Graubunden
#2 of 56 hotels in Davos
Professional photos | Traveler photos (206)
Buolstrasse 3 | 7070 Davos, Davos 7270, Switzerland
Show Prices
$231 - $725 Avg. price/night*
Ollie #16 of 406 hotels in Canton of Graubunden
#3 of 56 hotels in Davos
Professional photos | Traveler photos (138)
Via San Gian 7, Celerina 7505, Switzerland
Show Prices
$238 - $466 Avg. price/night*
Ollie #17 of 406 hotels in Canton of Graubunden
Professional photos | Traveler photos (106)
Sporz, Lenzerheide 7078, Switzerland
Show Prices
$243 - $500 Avg. price/night*
Ollie #18 of 406 hotels in Canton of Graubunden
  •  Perfect place...... 
  • to stay in Lenzerheide. The Hotel is like a small village. Rooms , we had... more
  • September 13, 2017
Professional photos | Traveler photos (157)
Im Boda 512 | 7132 Vals, Vals 7132, Switzerland
Show Prices
$141 - $249 Avg. price/night*
Ollie #19 of 406 hotels in Canton of Graubunden
#1 of 6 hotels in Vals
Professional photos | Traveler photos (201)
Via Mezdi 27, St. Moritz 7500, Switzerland
Show Prices
$262 - $1,212 Avg. price/night*
Ollie #20 of 406 hotels in Canton of Graubunden
  •  Spectacular  
  • Excellent in every way. Staff are courteous and attentive the food was... more
  • September 17, 2017
Professional photos | Traveler photos (646)