Grisons hotels

Grisons Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Kempinski Grand Hotel Des Bains  5 stars

Via Mezdi 27, St. Moritz, Switzerland, 7500

St. Moritz Fabulous
USD 732

Hotel Waldhaus  5 stars

Via Da Fex 3, Sils Maria, Switzerland, 7514

Sils Maria Superb
USD 365

Badrutt'S Palace Hotel  5 stars

Via Serlas 27, St. Moritz, Switzerland, 7500

St. Moritz Superb
USD 1 198

Kulm  5 stars

Via Veglia 18, St. Moritz, Switzerland, CH-7500

St. Moritz Superb
USD 1 200

Suvretta House  5 stars

Via Chasellas 1, St. Moritz, Switzerland, CH-7500

St. Moritz Exclusive
USD 1 209

Tschuggen Grand  5 stars

Sonnenbergstrasse 1, Arosa, Switzerland, CH-7050

Arosa Superb
USD 964

Carlton Hotel St. Moritz  5 stars

Via Johannes Badrutt 11, St. Moritz, Switzerland, 7500

St. Moritz Superb
USD 1 921

Paradies Ftan  5 stars

Muglin, Ftan, Switzerland, 7551

Ftan Superb
USD 401

Steigenberger Grandhotel Belvedere  5 stars

Promenade 89, Davos, Switzerland, 7270

Davos Superb
USD 281

Arosa Kulm Hotel & Alpin Spa  5 stars

Innere Poststrasse, Arosa, Switzerland, 7050

Arosa Superb
USD 636

Grand Hotel Kronenhof  5 stars

Via Maistra, Pontresina, Switzerland, 7504

Pontresina Superb
USD 538

Waldhaus Flims Alpine Grand Hotel & Spa  5 stars

Via Dil Parc 3, Flims, Switzerland, 7018

Flims Superb
USD 1 007

Giardino Mountain  5 stars

Via Maistra 3, St. Moritz, Switzerland, 7512

St. Moritz Exclusive
USD 738

Intercontinental Davos  5 stars

Baslerstrasse 9, Davos, Switzerland, CH7260

Davos Superb
USD 505

Crystal  4 stars

Via Traunter Plazzas 1, St. Moritz, Switzerland, 7500

St. Moritz Fabulous
USD 497

Hotel Engiadina  4 stars

Via San Bastiaun 13, Zuoz, Switzerland, 7524

Zuoz Superb
USD 306

Cresta Sun  4 stars

Talstrasse 52, Davos, Switzerland, 7270

Davos Fabulous
USD 229

San Gian  4 stars

Via San Gian 23, St. Moritz, Switzerland, 7500

St. Moritz Superb
USD 442

Sunstar Alpine Hotel Lenzerheide  4 stars

Voa Sporz 8, Lenzerheide, Switzerland, 7078

Lenzerheide Fabulous
USD 379

Chalet Belmont  4 stars

Via Dil Parc, Flims, Switzerland, 7018

Flims Superb
USD 505

Kongress  4 stars

Promenade 94, Davos, Switzerland, 7270

Davos Superb
USD 221

Wellness Hotel Adula  4 stars

Via Sorts Sut 3, Flims, Switzerland, 7018

Flims Superb
USD 321

Hotel Bernina 1865  4 stars

Plazzet 20, Samedan, Switzerland, 7503

Samedan Superb
USD 400

Hotel Chesa Rosatsch  4 stars

Via San Gian 7, Celerina/Schlarigna, Switzerland, 7505

Celerina/Schlarigna Superb
USD 360

Hotel Seehof  4 stars

Promenade 159, Davos, Switzerland, 7260

Davos Fabulous
USD 458

Arabella Hotel Waldhuus Swiss Quality  4 stars

Mattastrasse 58, Davos, Switzerland, 7270

Davos Fabulous
USD 292

Morosani Posthotel  4 stars

Promenade 42, Davos, Switzerland, 7270

Davos Very good
USD 293

Central Swiss Quality Sporthotel  4 stars

Tobelmuehlestrasse 1, Davos, Switzerland, 7270

Davos Fabulous
USD 256

Abc Swiss Quality Hotel  4 stars

Ottostrasse 8, Chur, Switzerland, 7000

Chur Superb
USD 221

Art Boutique Hotel Monopol  4 stars

Via Maistra 17, St. Moritz, Switzerland, CH 7500

St. Moritz Fabulous
USD 545

Morosani Schweizerhof  4 stars

Promenade 50, Davos, Switzerland, 7270

Davos Very good
USD 339

Turmhotel Victoria  4 stars

Alte Fluelastrasse 2, Davos, Switzerland, 7260

Davos Fabulous
USD 209

Europa  4 stars

Via Suot Chesas 9, St. Moritz, Switzerland, 7512

St. Moritz Fabulous
USD 191

Edelweiss Swiss Quality  4 stars

Dorfstrasse 53, Sils Maria, Switzerland, 7514

Sils Maria
USD 335

Hotel Castell  4 stars

Via Castell, Zuoz, Switzerland, 7524

Zuoz Superb
USD 293

Sunstar Hotel & Spa Davos  4 stars

Oberwiesstrasse 3, Davos, Switzerland, 7270

Davos Fabulous
USD 252

Sunstar Alpine Hotel Arosa  4 stars

Seewaldweg, Arosa, Switzerland, 7050

Arosa Very good
USD 382

Sunstar Alpine Hotel Flims  4 stars

Rudi Dado 8, Flims, Switzerland, 7018

Flims Fabulous
USD 260

Sunstar Boutique Hotel Albeina Klosters  4 stars

Boscaweg 7, Klosters, Switzerland, 7252

Klosters Fabulous
USD 237

Hotel Steffani  4 stars

Via Traunter Plazzas 6, St. Moritz, Switzerland, 7500

St. Moritz Superb
USD 573

The Excelsior  4 stars

Sonnenbergstrasse, Arosa, Switzerland, 7050

Arosa Superb
USD 416

Hard Rock Hotel Davos  4 stars

Tobelmuhlestrasse 2, Davos, Switzerland, 7270

Davos Fabulous
USD 228

Grischa - Das Hotel Davos  4 stars

Talstrasse 3, Davos, Switzerland, 7270

Davos Superb
USD 261

Nira Alpina  4 stars

Via Dal Corvatsch 76, Silvaplana, Switzerland, 7513

Silvaplana Superb
USD 652

Meierhof  4 stars

Promenade 135, Davos, Switzerland, 7260

Davos Fabulous
USD 274

Maloja Palace  4 stars

Hauptstrasse, Maloja, Switzerland, 07516

Maloja Very good
USD 146

Waldhotel Davos  4 stars

Buolstrasse 3, Davos, Switzerland

Davos Superb
USD 452

Schweizerhof  4 stars

Via Dal Bagn 54, St. Moritz, Switzerland, 7500

St. Moritz Superb
USD 374

Romantik Hotel Stern  4 stars

Reichsgasse 11, Chur, Switzerland

Chur Fabulous
USD 159

Arabella Sheraton Derby  4 stars

Promenade 139, Davos, Switzerland

Davos
USD 984

Albana  4 stars

Via Vers Mulins 6, Silvaplana, Switzerland, 7500

Silvaplana Very good
USD 325

Europe  4 stars

Promenade 63, Davos, Switzerland, 7270

Davos Very good
USD 158

Hilton Garden Inn Davos  4 stars

Promenade 103, Davos, Switzerland, 7270

Davos Superb
USD 212

Signinahotel  4 stars

Talstation, Laax, Switzerland, 7032

Laax Fabulous
USD 272

Villa Silvana  4 stars

Via Dil Parc 3, Flims, Switzerland, 7018

Flims Fabulous
USD 404

Hotel Alpina  4 stars

Bahnhofstrasse 1, Klosters, Switzerland, 7250

Klosters Superb
USD 354

Ameron Swiss Mountain Hotel Davos  4 stars

Scalettastrasse 22, Davos, Switzerland, 7270

Davos Superb
USD 281

Reine Victoria  4 stars

Via Rosatsch 18, St. Moritz, Switzerland, 7500

St. Moritz Very good
USD 342

Swisshotel Flims  4 stars

Via Nova 72, Flims, Switzerland, 7017

Flims Good
USD 241

Belarosa Hotel Superior  4 stars

Eichhornliweg 1, Arosa, Switzerland

Arosa Superb
USD 569

Hotel Pratschli  4 stars

Genderstrasse, Arosa, Switzerland, 7050

Arosa
USD 407

Hotel Le Prese  4 stars

Via Principale 738, Poschiavo, Switzerland, 7746

Poschiavo
USD 303

Hotel Garni Muttler Alpinresort & Spa  4 stars

Dorfstr. 35, Samnaun, Switzerland, 7563

Samnaun Exclusive
USD 263

Valbella Inn Resort  4 stars

Voa Selva, Valbella, Switzerland, 7077

Valbella
USD 501

Post  3 stars

Poststrasse 11, Chur, Switzerland, 7002

Chur Fabulous
USD 146

Swiss Heidi Hotel  3 stars

Werkhofstrasse 1, Maienfeld, Switzerland, 7304

Maienfeld Fabulous
USD 137

Hotel Arte  3 stars

Via Tinus 7, St. Moritz, Switzerland, 7500

St. Moritz Superb
USD 307

Nolda  3 stars

Via Crasta 3, St. Moritz, Switzerland, 7500

St. Moritz Superb
USD 254

Languard  3 stars

Via Veglia 14, St. Moritz, Switzerland, 7500

St. Moritz Superb
USD 323

Soldanella  3 stars

Via Somplaz 17, St. Moritz, Switzerland, 7500

St. Moritz Fabulous
USD 323

Hotel Meisser  3 stars

Dorfstrasse 42, Guarda, Switzerland, 7545

Guarda Superb
USD 289

National  3 stars

Obere Strasse 31, Davos, Switzerland, 7270

Davos Fabulous
USD 246

Berghotel Randolins  3 stars

Via Curtins 2, St. Moritz, Switzerland, 7500

St. Moritz Fabulous
USD 262

Sommerau  3 stars

Emserstrasse 4, Chur, Switzerland, 7000

Chur Fabulous
USD 168

Chur  3 stars

Welschdorfli 2, Chur, Switzerland, 7000

Chur Very good
USD 193

Hauser Swiss Quality Hotel  3 stars

Via Traunter Plazzas 7, St. Moritz, Switzerland, 7500

St. Moritz Fabulous
USD 311

Hotel Crusch Alba Zernez  3 stars

Roven 53, Zernez, Switzerland, 7530

Zernez Superb
USD 182

Ambiente Hotel Freieck  3 stars

Reichsgasse 44, Chur, Switzerland, 7002

Chur Fabulous
USD 173

Hotel Donatz  3 stars

Plazzet 15, Samedan, Switzerland, 7503

Samedan Fabulous
USD 206

Hotel Streiff Superior  3 stars

Sonnenbergstrasse, Arosa, Switzerland, 7050

Arosa Superb
USD 286

Laudinella  3 stars

Via Tegiatscha 17, St. Moritz, Switzerland, 7500

St. Moritz Fabulous
USD 301

Piz  3 stars

Via Dal Bagn 6, St. Moritz, Switzerland, 7500

St. Moritz Fabulous
USD 238

Baren  3 stars

Via Maistra 50, St. Moritz, Switzerland, 7500

St. Moritz Superb
USD 249

Club Hotel Davos  3 stars

Promenade 23, Davos, Switzerland, 7270

Davos Very good
USD 203

Strela  3 stars

Obere Strasse 39, Davos, Switzerland, 7270

Davos Fabulous
USD 227

Hotel & Solbad Altein  3 stars

Alteinstrasse, Arosa, Switzerland, 7050

Arosa Very good
USD 214

Hotel Alpina  3 stars

Dorfplatz, Vals, Switzerland, 7132

Vals Superb
USD 184

Hotel Parsenn  3 stars

Promenade 152, Davos, Switzerland, 7260

Davos Superb
USD 187

Hotel Waldhaus Am See  3 stars

Via Dim Lej 6, St. Moritz, Switzerland, 7500

St. Moritz Fabulous
USD 323

Panorama Hotel  3 stars

Promenade 80, Davos, Switzerland, 7270

Davos Fabulous
USD 250

Riders Hotel  3 stars

Talstation, Laax, Switzerland

Laax Fabulous
USD 226

Hotel Bunda Davos  3 stars

Museumstrasse 4, Davos, Switzerland, 7260

Davos Fabulous
USD 196

Hotel Frisal  3 stars

Dorf, Brigels, Switzerland, 7165

Brigels
USD 173

Hotel Astras  3 stars

Stradun, Scuol, Switzerland, 7550

Scuol Superb
USD 190

Eden Hotel Und Restaurant  3 stars

Bahnhofstrasse 31, Ilanz/Glion, Switzerland

Ilanz/Glion Very good
USD 183

Pradas Resort Brigels  3 stars

Via Plaun Rueun 44, Breil/Brigels, Switzerland

Breil/Brigels Fabulous
USD 168

Sport-Lodge Klosters  3 stars

Doggilochstrasse 36, Klosters, Switzerland, 7250

Klosters Fabulous
USD 206

Sporthotel Pontresina  3 stars

Via Maistra, Pontresina, Switzerland, 7504

Pontresina Good
USD 363

Hotel Chesa Grischuna  3 stars

Bahnhofstr. 12, Klosters, Switzerland, 7250

Klosters Superb
USD 309

Casanna  3 stars

Alteinstrasse 6, Davos, Switzerland, 7270

Davos Superb
USD 204

Hotel Klarer  3 stars

Via Maistra 24, Zuoz, Switzerland, 7524

Zuoz Fabulous
USD 162

Peaks Place  3 stars

Via Uletsch, Laax, Switzerland

Laax
USD 244

Hotel Albula & Julier  3 stars

Vigla Veia Gelgia 19, Tiefencastel, Switzerland, 7450

Tiefencastel Fabulous
USD 160

Hotel Baer & Post Zernez  3 stars

Curtins 108, Zernez, Switzerland, 7530

Zernez Superb
USD 165

Hotel Helvetia  3 stars

Via Maistra 62, Mustair, Switzerland, 7537

Mustair
USD 216

Wellnesshotel Liun  3 stars

Via Maistra, Mustair, Switzerland, 7537

Mustair
USD 177

Romantik Hotel Muottas Muragl  3 stars

Via Da Bernina, Samedan, Switzerland, 7503

Samedan
USD 256

Hotel Eden Superior  3 stars

Via Veglia 12, St. Moritz, Switzerland, 7500

St. Moritz Superb
USD 300

Hotel Bellaval Scuol  3 stars

Via Da Ftan, Scuol, Switzerland, 7550

Scuol
USD 175

Hotel Laret  3 stars

Laretstrasse 9, Samnaun, Switzerland, 7562

Samnaun Very good
USD 363

Lazy Mountain  3 stars

Via Resgia 1, Ladir, Switzerland, 7155

Ladir
USD 113

Casa Alva  3 stars

Via Visut 31, Trin, Switzerland, 7014

Trin
USD 196

Casa Il Siemi  3 stars

Via Sumvitg 4, Luven, Switzerland, 7141

Luven
USD 142

Hotel Fex  3 stars

Via Da Fex 73, Sils Maria, Switzerland, 7514

Sils Maria
USD 283

Montana  3 stars

Bahnhofstrasse 2, Davos, Switzerland

Davos
USD 182

Hotel Stille  2 stars

Via Surpunt 58, St. Moritz, Switzerland, 7500

St. Moritz Good
USD 141

Youth Hostel St. Moritz  2 stars

Via Surpunt 60, St. Moritz, Switzerland, NULL

St. Moritz Fabulous
USD 112

Hotel Alpina  2 stars

Richtstattweg 1, Davos, Switzerland, 7270

Davos Very good
USD 126

Arena Lodge  2 stars

Via Prau Da Monis 2, Flims, Switzerland, 7017

Flims
USD 246

Basic Hotel Arosa  2 stars

Hubelstrasse, Arosa, Switzerland

Arosa
USD 252

Hotel Edelweiss  2 stars

Rossweidstrasse 9, Davos, Switzerland, 7270

Davos Fabulous
USD 292

B&B Cad'Stampa  2 stars

Casaccia, Casaccia, Switzerland, 7602

Casaccia
USD 152

Hotel A La Staziun  2 stars

Staziun, Zernez, Switzerland, 7530

Zernez
USD 129

Hotel Disentiserhof  0 stars

Via Disentiserhof 1, Disentis, Switzerland, 7180

Disentis Guest rating
USD 120

All In One Hotel - Inn Lodge / Swiss Lodge  0 stars

Via Nouva 3, Celerina/Schlarigna, Switzerland, 7505

Celerina/Schlarigna Fabulous
USD 170

Rocksresort  0 stars

Via Murschetg, Eco, 7152, Laax, Switzerland, 7032

Laax Exceptional
USD 454

Priva Alpine Lodge  0 stars

Dieschen Sot 18, Lenzerheide, Switzerland, 7078

Lenzerheide Superb
USD 356

Hotel Schatzalp  0 stars

Davos Platz, 7270, Davos, Switzerland, 7270

Davos

Loki Lain  0 stars

Voa Nova; 7451 Davos, Lenz, Switzerland, 7082

Lenz
USD 552

Hostel Casa Franco  0 stars

Via Sela 11, St. Moritz, Switzerland

St. Moritz Very good
USD 159

Albl  0 stars

Obere Strasse 17, Davos, Switzerland, 7270

Davos
USD 347

Apartment Bunda  0 stars

Bundastrasse 13, Davos, Switzerland, 7270

Davos
USD 147

Disentiserhof C502  0 stars

Via Disentiserhof C-502, Disentis, Switzerland, 7180

Disentis

Hotel Roseg-Gletscher  0 stars

Hotel Roseg Gletscher, Val Roseg, Postfach 165, Pontresina, Switzerland, 7504

Pontresina
USD 170

Ferienwohnung St. Moritz  0 stars

Via Sela 5, St. Moritz, Switzerland, 7500

St. Moritz
USD 317

Pensiun Trais Piz  0 stars

Via Maistra 7, Bever, Switzerland, 7502

Bever

Arcula  0 stars

Via La Quadra 6, Flims, Switzerland, 7017

Flims
USD 192

Edelweiss Mountain Suites 07-06  0 stars

Via Sorts Sura 7, Flims, Switzerland, 7018

Flims
USD 569

Heidi-Immo Casa Miro 6  0 stars

Via Davos Sulten 9, Flims, Switzerland, 7017

Flims
USD 203

Albergo Ospizio Bernina  0 stars

Bernina, Berninahauser, Switzerland, 7710

Berninahauser
USD 118

Ustria / Pensiun Trutg  0 stars

Trutg 243A, Vella, Switzerland, 7144

Vella
USD 93

Casa Fluras  0 stars

Promenade 61, Flims, Switzerland, 7018

Flims
USD 270