East Switzerland hotels

East Switzerland Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Kempinski Grand Hotel Des Bains St. Moritz  5 stars

Via Mezdi 27, St. Moritz, Switzerland, 7500

St. Moritz Fabulous USD 4 665

Hotel Waldhaus Sils im Engadin/Segl  5 stars

Via Da Fex 3, Sils im Engadin/Segl, Switzerland, 7514

Sils im Engadin/Segl Superb USD 424

Grand Resort Bad Ragaz  5 stars

Grand Resort Bad Ragaz, Bad Ragaz, Switzerland, CH 7310

Bad Ragaz Superb USD 576

Badrutt'S Palace Hotel St. Moritz  5 stars

Via Serlas 27, St. Moritz, Switzerland, 7500

St. Moritz Superb USD 805

Kulm Hotel St. Moritz  5 stars

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

St. Moritz Superb USD 644

Suvretta House Hotel St. Moritz  5 stars

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

St. Moritz Exclusive USD 874

Tschuggen Grand Hotel Arosa  5 stars

Sonnenbergstrasse 1, Arosa, Switzerland, CH-7050

Arosa Superb USD 620

Carlton Hotel St. Moritz  5 stars

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

St. Moritz Superb USD 1 068

Hotel Paradies Ftan  5 stars

Muglin, Ftan, Switzerland, 7551

Ftan Superb USD 633

Steigenberger Grandhotel Belvedere Davos  5 stars

Promenade 89, Davos, Switzerland, 7270

Davos Superb USD 361

Arosa Kulm Hotel & Alpin Spa  5 stars

Innere Poststrasse, Arosa, Switzerland, 7050

Arosa Superb USD 539

Grand Hotel Kronenhof Pontresina  5 stars

Via Maistra, Pontresina, Switzerland, 7504

Pontresina Exclusive USD 448

Giardino Mountain Hotel St. Moritz  5 stars

Via Maistra 3, St. Moritz, Switzerland, 7512

St. Moritz Exclusive USD 948

Intercontinental Davos Hotel  5 stars

Baslerstrasse 9, Davos, Switzerland, CH7260

Davos Superb USD 501

Grand Hotel By Waldhaus Flims  5 stars

Via Dil Parc 3, Flims, Switzerland, 7018

Flims Superb USD 834

Crystal Hotel St. Moritz  4 stars

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

St. Moritz Fabulous USD 392

Walhalla Hotel St. Gallen  4 stars

Bahnhofplatz, Poststrasse 27, St. Gallen, Switzerland, CH-9001

St. Gallen Fabulous USD 169

Hotel Engiadina Zuoz  4 stars

Via San Bastiaun 13, Zuoz, Switzerland, 7524

Zuoz Fabulous USD 280

Cresta Sun Hotel Davos  4 stars

Talstrasse 52, Davos, Switzerland, 7270

Davos Fabulous USD 225

San Gian Hotel St. Moritz  4 stars

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

St. Moritz Superb USD 491

Hotel Metropol Arbon  4 stars

Bahnhofstrasse 49, Arbon, Switzerland, 9320

Arbon Fabulous USD 174

Sunstar Alpine Hotel Lenzerheide  4 stars

Voa Sporz 8, Lenzerheide, Switzerland, 7078

Lenzerheide Very good USD 301

Chalet Belmont Flims  4 stars

Via Dil Parc, Flims, Switzerland, 7018

Flims Superb USD 536

Kongress Hotel Davos  4 stars

Promenade 94, Davos, Switzerland, 7270

Davos Fabulous USD 292

Hotel Chlosterhof Stein Am Rhein  4 stars

Oehningerstrasse 2, Stein Am Rhein, Switzerland, 8260

Stein Am Rhein Very good USD 216

Radisson Blu Hotel, St. Gallen  4 stars

St. Jakob-Strasse 55, St. Gallen, Switzerland, 9000

St. Gallen Fabulous USD 215

Wellness Hotel Adula Flims  4 stars

Via Sorts Sut 3, Flims, Switzerland, 7018

Flims Superb USD 332

Hotel Bernina 1865 Samedan  4 stars

Plazzet 20, Samedan, Switzerland, 7503

Samedan Fabulous USD 324

Walzenhausen Swiss Quality Hotel  4 stars

Dorf 45, Walzenhausen, Switzerland, 9428

Walzenhausen Fabulous USD 156

Hotel Chesa Rosatsch Celerina/Schlarigna  4 stars

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

Celerina/Schlarigna Fabulous USD 269

Seehof Hotel Davos  4 stars

Promenade 159, Davos, Switzerland, 7260

Davos Fabulous USD 455

Arabella Hotel Waldhuus Davos  4 stars

Mattastrasse 58, Davos, Switzerland, 7270

Davos Fabulous USD 416

Morosani Posthotel Davos  4 stars

Promenade 42, Davos, Switzerland, 7270

Davos Very good USD 284

Central Swiss Quality Sporthotel Davos  4 stars

Tobelmuehlestrasse 1, Davos, Switzerland, 7270

Davos Fabulous USD 278

Abc Swiss Quality Hotel Chur  4 stars

Ottostrasse 8, Chur, Switzerland, 7000

Chur Fabulous USD 254

Art Boutique Hotel Monopol St. Moritz  4 stars

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

St. Moritz Fabulous USD 574

Morosani Schweizerhof Hotel Davos  4 stars

Promenade 50, Davos, Switzerland, 7270

Davos Very good USD 331

Turmhotel Victoria Davos  4 stars

Alte Fluelastrasse 2, Davos, Switzerland, 7260

Davos Fabulous USD 254

Europa Hotel St. Moritz  4 stars

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

St. Moritz Fabulous USD 291

Hotel Edelweiss Sils Maria Sils im Engadin/Segl  4 stars

Dorfstrasse 53, Sils im Engadin/Segl, Switzerland, 7514

Sils im Engadin/Segl USD 124

Hotel Castell Zuoz  4 stars

Via Castell, Zuoz, Switzerland, 7524

Zuoz Superb USD 304

Sunstar Alpine Hotel Davos  4 stars

Oberwiesstrasse 3, Davos, Switzerland, 7270

Davos Fabulous USD 255

Sunstar Alpine Hotel Arosa  4 stars

Seewaldweg, Arosa, Switzerland, 7050

Arosa Fabulous USD 447

Sunstar Alpine Hotel Flims  4 stars

Rudi Dado 8, Flims, Switzerland, 7018

Flims Fabulous USD 389

Sunstar Boutique Hotel Albeina Klosters  4 stars

Boscaweg 7, Klosters, Switzerland, 7252

Klosters Fabulous USD 239

Hotel Heiden Swiss Quality  4 stars

Seeallee 8, Heiden, Switzerland, 9410

Heiden Fabulous USD 256

Einstein St. Gallen Hotel  4 stars

Berneggstrasse 2, St. Gallen, Switzerland, 9000

St. Gallen Superb USD 258

Hotel Steffani St. Moritz  4 stars

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

St. Moritz Superb USD 350

Excelsior Hotel Arosa  4 stars

Sonnenbergstrasse, Arosa, Switzerland, 7050

Arosa Superb USD 332

Grischa - Das Hotel Davos  4 stars

Talstrasse 3, Davos, Switzerland, 7270

Davos Superb USD 242

Nira Alpina Hotel Silvaplana  4 stars

Via Dal Corvatsch 76, Silvaplana, Switzerland, 7513

Silvaplana Superb USD 466

Meierhof Hotel Davos  4 stars

Promenade 135, Davos, Switzerland, 7260

Davos Fabulous USD 234

Maloja Palace  4 stars

Hauptstrasse, Maloja, Switzerland, 07516

Maloja Very good USD 202

Waldhotel Davos  4 stars

Buolstrasse 3, Davos, Switzerland

Davos Superb USD 359

Schweizerhof Hotel St. Moritz  4 stars

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

St. Moritz Superb USD 361

Romantik Hotel Stern Chur  4 stars

Reichsgasse 11, Chur, Switzerland

Chur Fabulous USD 231

Albana Hotel St. Moritz  4 stars

Via Vers Mulins 6, St. Moritz, Switzerland, 7500

St. Moritz Very good USD 373

Europe Hotel Davos  4 stars

Promenade 63, Davos, Switzerland, 7270

Davos Fabulous USD 233

Hilton Garden Inn Davos  4 stars

Promenade 103, Davos, Switzerland, 7270

Davos Superb USD 306

Signinahotel Laax  4 stars

Talstation, Laax, Switzerland, 7032

Laax Fabulous USD 321

Villa Silvana Flims  4 stars

Via Dil Parc 3, Flims, Switzerland, 7018

Flims Fabulous USD 548

Hotel Alpina Klosters  4 stars

Bahnhofstrasse 1, Klosters, Switzerland, 7250

Klosters Exclusive USD 905

Hotel Hof Weissbad  4 stars

Parkstrasse 1, Weissbad, Switzerland, 9057

Weissbad Exclusive USD 446

Hotel Bad Horn  4 stars

Seestrasse 36, Horn, Switzerland, 9326

Horn Very good USD 272

Ameron Swiss Mountain Hotel Davos  4 stars

Scalettastrasse 22, Davos, Switzerland, 7270

Davos USD 459

Hotel Reine Victoria St. Moritz  4 stars

Via Rosatsch 18, St. Moritz, Switzerland, 7500

St. Moritz Very good USD 322

Swisshotel Flims  4 stars

Via Nova 72, Flims, Switzerland, 7017

Flims Good USD 418

Eden Montana Hotel Ilanz/Glion  4 stars

Bahnhofstrasse 31, Ilanz/Glion, Switzerland

Ilanz/Glion Very good USD 193

Belarosa Hotel Superior  4 stars

Eichhornliweg, Arosa, Switzerland

Arosa Superb USD 289

Peaks Place Hotel Laax  4 stars

Via Uletsch 1 , Laax, Switzerland

Laax

Hotel Pratschli Arosa  4 stars

Genderstrasse, Arosa, Switzerland, 7050

Arosa

Hotel Garni Muttler Alpinresort & Spa Samnaun  4 stars

Dorfstr. 35, Samnaun, Switzerland, 7563

Samnaun Exclusive USD 403

Comfort Hotel Post Chur  3 stars

Poststrasse 11, Chur, Switzerland, 7002

Chur Fabulous USD 150

Swiss Heidi Hotel Maienfeld  3 stars

Werkhofstr. 1, Maienfeld, Switzerland, 7304

Maienfeld Fabulous USD 149

Hotel Arte St. Moritz  3 stars

Via Tinus 7, St. Moritz, Switzerland, 7500

St. Moritz Superb USD 268

Nolda Hotel St. Moritz  3 stars

Via Crasta 3, St. Moritz, Switzerland, 7500

St. Moritz Fabulous USD 273

Hotel Languard St. Moritz  3 stars

Via Veglia 14, St. Moritz, Switzerland, 7500

St. Moritz Superb USD 417

Soldanella Hotel St. Moritz  3 stars

Via Somplaz 17, St. Moritz, Switzerland, 7500

St. Moritz Fabulous USD 267

Hotel Dom St. Gallen  3 stars

Webergasse 22, St. Gallen, Switzerland, 9001

St. Gallen Fabulous USD 157

Hotel Meisser Guarda  3 stars

Dorfstrasse 42, Guarda, Switzerland, 7545

Guarda Superb USD 236

National Hotel Davos  3 stars

Obere Strasse 31, Davos, Switzerland, 7270

Davos Fabulous USD 283

Hotel Randolins St. Moritz  3 stars

Via Curtins 2, St. Moritz, Switzerland, 7500

St. Moritz Very good USD 278

Hotel Sommerau Chur  3 stars

Emserstrasse 4, Chur, Switzerland, 7000

Chur Very good USD 171

Hotel Elmer  3 stars

Dorf, Elm, Switzerland, 8767

Elm Superb USD 195

Chur Hotel  3 stars

Welschdorfli 2, Chur, Switzerland, 7000

Chur Good USD 140

Schloss Wartegg Hotel Rorschacherberg  3 stars

Das Bio Schlosshotel Am Bodensee, Von Blarer Weg 1, Rorschacherberg, Switzerland, 9404

Rorschacherberg Fabulous USD 252

Hauser Swiss Quality Hotel St. Moritz  3 stars

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

St. Moritz Fabulous USD 252

Hotel Crusch Alba Zernez  3 stars

Roven 53, Zernez, Switzerland, 7530

Zernez Fabulous USD 192

Freieck Hotel Chur  3 stars

Reichsgasse 44, Chur, Switzerland, 7002

Chur Fabulous USD 185

Hotel Donatz Samedan  3 stars

Plazzet 15, Samedan, Switzerland, 7503

Samedan Fabulous USD 257

Hotel Streiff Superior Arosa  3 stars

Sonnenbergstrasse, Arosa, Switzerland, 7050

Arosa Superb USD 298

Hard Rock Hotel Davos  3 stars

Tobelmuehlestrasse 2, Davos, Switzerland, 7270

Davos Very good USD 149

Laudinella Hotel St. Moritz  3 stars

Via Tegiatscha 17, St. Moritz, Switzerland, 7500

St. Moritz Fabulous USD 238

Piz Hotel St. Moritz  3 stars

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

St. Moritz Fabulous USD 197

Baren Hotel St. Moritz  3 stars

Via Maistra 50, St. Moritz, Switzerland, 7500

St. Moritz Superb USD 263

Hotel Metropol St. Gallen  3 stars

Bahnhofplatz 3, St. Gallen, Switzerland

St. Gallen Fabulous USD 206

Club Hotel Davos  3 stars

Promenade 23, Davos, Switzerland, 7270

Davos Very good USD 216

Strela Hotel Davos  3 stars

Obere Strasse 39, Davos, Switzerland, 7270

Davos Fabulous USD 204

Hotel Altein Arosa  3 stars

Alteinstrasse, Arosa, Switzerland, 7050

Arosa Very good USD 234

Hotel Alpina Vals  3 stars

Dorfplatz, Vals, Switzerland, 7132

Vals Superb USD 191

Hotel Parsenn Davos  3 stars

Promenade 152, Davos, Switzerland, 7260

Davos Superb USD 204

Waldhaus Am See Hotel St. Moritz  3 stars

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

St. Moritz Fabulous USD 223

Panorama Hotel Davos  3 stars

Promenade 80, Davos, Switzerland, 7270

Davos Fabulous USD 307

Riders Palace Laax  3 stars

Talstation, Laax, Switzerland

Laax Fabulous USD 219

Idyllhotel Appenzellerhof Speicher  3 stars

Hauptstrasse 6, Speicher, Switzerland, 9042

Speicher Good USD 141

Hotel De Charme Roemerhof Arbon  3 stars

Freiheitsgasse 3, Arbon, Switzerland

Arbon USD 183

Hotel Bunda Davos  3 stars

Museumstrasse 4, Davos, Switzerland, 7260

Davos Fabulous USD 213

Newstar Swiss Quality Hotel St. Gallen  3 stars

Breitfeldstrasse 9, St. Gallen, Switzerland, 9015

St. Gallen USD 167

Hotel Frisal Brigels  3 stars

Dorf, Brigels, Switzerland, 7165

Brigels USD 171

Hotel Astras Scuol  3 stars

Stradun, Scuol, Switzerland, 7550

Scuol Superb USD 259

Hotel Mozart Rorschach  3 stars

Hauptstrasse 82, Rorschach, Switzerland, 9400

Rorschach Fabulous USD 163

Arena Lodge Flims  3 stars

Via Prau Da Monis 2, Flims, Switzerland, 7017

Flims

Pradas Resort Brigels  3 stars

Via Plaun Rueun 44, Brigels, Switzerland

Brigels Fabulous USD 104

Sport-Lodge Klosters  3 stars

Doggilochstrasse 36, Klosters, Switzerland, 7250

Klosters Fabulous USD 211

Sporthotel Pontresina  3 stars

Via Maistra, Pontresina, Switzerland, 7504

Pontresina Good USD 251

Chesa Grischuna Superior Hotel Klosters  3 stars

Bahnhofstr. 12, Klosters, Switzerland, 7250

Klosters Superb USD 362

Hotel Eastside St. Gallen  3 stars

Langgasse 151, St. Gallen, Switzerland, 9008

St. Gallen Superb USD 174

Casanna Hotel Davos  3 stars

Alteinstrasse 6, Davos, Switzerland, 7270

Davos Superb USD 177

Hotel Ziil Kreuzlingen  3 stars

Lengwilerstrasse 4, Kreuzlingen, Switzerland, 8280

Kreuzlingen Superb USD 191

Hotel Hecht Appenzell  3 stars

Hauptgasse 9, Appenzell, Switzerland, 9050

Appenzell Superb USD 197

Hotel Klarer Zuoz  3 stars

Via Maistra 24, Zuoz, Switzerland, 7524

Zuoz Fabulous

Lofthotel Murg  3 stars

Alte Spinnerei, Murg, Switzerland, 8877

Murg Superb USD 255

Hotel Garni Siesta Flumserberg  3 stars

Tannenboden, Flumserberg, Switzerland, 8898

Flumserberg Fabulous USD 169

Hotel Schwanen Wil  3 stars

Obere Bahnhofstrasse 21, Wil, Switzerland, 9500

Wil USD 147

Hotel Albula & Julier Tiefencastel  3 stars

Vigla Veia Gelgia 19, Tiefencastel, Switzerland, 7450

Tiefencastel Fabulous USD 143

Hotel Baer & Post Zernez  3 stars

Curtins 108, Zernez, Switzerland, 7530

Zernez Superb USD 161

Hotel Herisau Herisau  3 stars

Bahnhofstrasse 14, Herisau , St.Gallen Canton, Switzerland, 9100

Herisau , St.Gallen Canton USD 192

Hotel Helvetia Mustair  3 stars

Ch-7537 Mustair, Switzerland, Mustair, Switzerland, 7537

Mustair

Wellnesshotel Liun Mustair  3 stars

Via Maistra, Mustair, Switzerland, 7537

Mustair USD 198

Unique Hotel Eden Superior St. Moritz  3 stars

Via Veglia 12, St. Moritz, Switzerland, 7500

St. Moritz Superb USD 342

Hotel Bellaval Scuol  3 stars

Via Da Ftan, Scuol, Switzerland, 7550

Scuol USD 196

Boutique-Hotel Laret Samnaun  3 stars

Laretstrasse 9, Samnaun, Switzerland, 7562

Samnaun USD 267

Hotel Adler Appenzell  3 stars

Weissbadstrasse 2, Am Adlerplatz, Appenzell, Switzerland, 9050

Appenzell Very good USD 171

Hotel Cresta Davos  3 stars

Talstrass 57, Davos, Switzerland, 7270

Davos USD 301

Montana Hostel Davos  3 stars

Bahnhofsstrasse 2, Davos, Switzerland

Davos USD 182

Hotel Stille St. Moritz  2 stars

Via Surpunt 58, St. Moritz, Switzerland, 7500

St. Moritz Good USD 166

All In One Hotel - Inn Lodge / Swiss Lodge Celerina/Schlarigna  2 stars

Via Nouva 3, Celerina/Schlarigna, Switzerland, 7505

Celerina/Schlarigna Fabulous USD 220

Hotel Alpina Davos  2 stars

Richtstattweg 1, Davos, Switzerland, 7270

Davos Very good USD 126

Basic Hotel Arosa  2 stars

Hubelstrasse, Arosa, Switzerland

Arosa USD 252

Hotel Edelweiss Davos  2 stars

Rossweidstrasse 9, Davos, Switzerland, 7270

Davos Fabulous USD 208

Youth Hostel St. Gallen  2 stars

Juchstrasse 25, St. Gallen, Switzerland, 9000

St. Gallen

B&B Cad'Stampa Casaccia  2 stars

Casaccia, Casaccia, Switzerland, 7602

Casaccia USD 154

Hotel Disentiserhof  0 stars

Disentiserhof 1, Disentis, Switzerland, 7180

Disentis Guest rating USD 163

Rocksresort Laax  0 stars

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

Laax Exceptional USD 298

Resort Walensee Unterterzen  0 stars

Gostenstrasse 20, Unterterzen, Switzerland, 8882

Unterterzen Superb USD 340

Youth Hostel St. Moritz  0 stars

Via Surpunt 60, St. Moritz, Switzerland, NULL

St. Moritz Fabulous USD 223

Priva Alpine Lodge Lenzerheide  0 stars

Dieschen Sot 18, Lenzerheide, Switzerland, 7078

Lenzerheide Superb USD 385

Hotel Schatzalp Davos  0 stars

Davos Platz, 7270, Davos, Switzerland, 7270

Davos

Hotel Six Kreuzlingen  0 stars

Hauptstrasse 6, Kreuzlingen, Switzerland, 8280

Kreuzlingen Fabulous USD 170

Casa Franco Guest House St. Moritz  0 stars

Via Sela 11, St. Moritz, Switzerland

St. Moritz Very good USD 297

Albl Apartment Davos  0 stars

Obere Strasse 17, Davos, Switzerland, 7270

Davos USD 442

Romantik Hotel Muottas Muragl Samedan  0 stars

Via Da Bernina, Samedan, Switzerland, 7503

Samedan

Ferienwohnung St. Moritz  0 stars

Via Sela 5, St. Moritz, Switzerland, 7500

St. Moritz USD 133

Albergo Ospizio Bernina Berninahauser  0 stars

Bernina, Berninahauser, Switzerland, 7710

Berninahauser

Hotel Alpenrose Wasserauen  0 stars

Schwendetalstr. 97, Wasserauen, Switzerland, 9057

Wasserauen Exceptional USD 115

Hotel Fex Sils Maria  0 stars

Via Da Fex 73, Sils Maria, Switzerland, 7514

Sils Maria USD 283

Hotel A La Staziun Zernez  0 stars

Staziun, Zernez, Switzerland, 7530

Zernez
Switzerland regions