Switzerland hotels

Switzerland Overview

Show all cities
Alphabetical City Index
Switzerland regions
Hotels City Rating From

Eden Au Lac Zurich  5 stars

Utoquai 45, Zurich, Switzerland, 8008

Zurich Fabulous ZAR 6 086

Hotel De La Paix Geneva  5 stars

11, Quai Du Mont-Blanc, Geneva, Switzerland, 1211

Geneva Fabulous ZAR 7 732

La Reserve Bellevue  5 stars

301 Route De Lausanne, Bellevue, Switzerland, 1293

Bellevue Fabulous ZAR 19 199

Lindner Grand Hotel Beau Rivage Interlaken  5 stars

Hoheweg 211, Interlaken, Switzerland, 3800

Interlaken Very good ZAR 4 046

Savoy Baur En Ville Zurich  5 stars

Am Paradeplatz /Poststrasse 12, Zurich, Switzerland, 8022

Zurich Superb ZAR 6 619

President Wilson Geneva  5 stars

47 Quai Wilson, Geneva, Switzerland, 1211

Geneva Very good ZAR 8 741

Bellevue Palace Bern  5 stars

Kochergasse 3-5, Bern, Switzerland, 3000

Bern Fabulous ZAR 6 979

Victoria-Jungfrau Interlaken  5 stars

Hoeheweg 41, Interlaken, Switzerland, 3800

Interlaken Fabulous ZAR 7 524

Palace Lucerne  5 stars

Haldenstrasse 10, Lucerne, Switzerland, 6002

Lucerne Superb ZAR 5 935

Baur Au Lac Zurich  5 stars

Talstrasse 1, Zurich, Switzerland, 8024

Zurich Superb ZAR 10 040

Widder Hotel Zurich  5 stars

Rennweg 7, Zurich, Switzerland, 8001

Zurich Superb ZAR 8 428

D'Angleterre Geneva  5 stars

Quai Du Mont-Blanc 17, Geneva, Switzerland, 1201

Geneva Superb ZAR 12 857

Mandarin Oriental Geneva  5 stars

Quai Turrettini 1, Geneva, Switzerland, 1201

Geneva Superb ZAR 12 764

Beau Rivage Geneva  5 stars

Quai Du Mont-Blanc 13, Geneva, Switzerland, 1201

Geneva Fabulous ZAR 17 575

Schweizerhof Lucerne  5 stars

Schweizerhofquai, Lucerne, Switzerland, 6002

Lucerne Superb ZAR 8 080

Hotel Metropole Geneve  5 stars

34 Quai General Guisan, Geneva, Switzerland, 1204

Geneva Very good ZAR 7 906

Grand National Lucerne  5 stars

Haldenstrasse 4, Lucerne, Switzerland, 6002

Lucerne Fabulous ZAR 4 208

Le Richemond Geneva  5 stars

Jardin Brunswick, Geneva, Switzerland, 1201

Geneva Superb ZAR 6 446

Intercontinental Geneva  5 stars

7-9 Chemin Du Petit-Saconnex, Geneva, Switzerland, 1211

Geneva Very good ZAR 5 518

Movenpick Hotel & Casino Geneva  5 stars

20 Route De Pre-Bois, Geneva, Switzerland, 1215

Geneva Fabulous ZAR 2 944

Four Seasons Des Bergues Geneva  5 stars

33, Quai Des Bergues, Geneva, Switzerland, 1201

Geneva Superb ZAR 11 002

Dolder Grand Zurich  5 stars

Kurhausstrasse 65, Zurich, Switzerland, 8032

Zurich Superb ZAR 13 297

Art Deco Hotel Montana Lucerne  4 stars

Adligenswiler Strasse 22, Lucerne, Switzerland, 6002

Lucerne Superb ZAR 4 196

Century Geneva  4 stars

Av./De Frontenex, 24 P.O Box 6292, Geneva, Switzerland, CH-1207

Geneva Good ZAR 2 620

Ameron Hotel Flora Lucerne  4 stars

Seidenhofstrasse 5, Lucerne, Switzerland, CH-6002

Lucerne Fabulous ZAR 2 330

Hotel Merian Am Rhein Basel  4 stars

Rheingasse 2, Basel, Switzerland, 4056

Basel Fabulous ZAR 3 420

The Bristol Bern  4 stars

Schauplatzgasse 10, Bern, Switzerland, CH-3011

Bern Fabulous ZAR 2 423

Diplomate Hotel Geneva  4 stars

46, Rue De La Terrasserie, Geneva, Switzerland, CH-1207

Geneva Guest rating ZAR 2 376

Starling Geneva Hotel & Conference Center  4 stars

34 Route Francois Peyrot, Geneva, Switzerland, 1218

Geneva Fabulous ZAR 2 956

Crowne Plaza Zurich  4 stars

Badenerstrasse 420, Zurich, Switzerland, 8040

Zurich Very good ZAR 2 179

Luzernerhof  4 stars

Alpenstrasse 3, Lucerne, Switzerland, 6004

Lucerne Good ZAR 2 434

Bellevue Hotel Interlaken  4 stars

Marktgasse 59, Interlaken, Switzerland, 3800

Interlaken Very good ZAR 3 454

Des Balances Lucerne  4 stars

Weinmarkt, Lucerne, Switzerland, 6004

Lucerne Superb ZAR 4 463

Bristol Geneva  4 stars

10 Rue Du Mont-Blanc, Geneva, Switzerland, 1201

Geneva Fabulous ZAR 4 741

St. Gotthard Zurich  4 stars

Bahnhofstrasse 87, Zurich, Switzerland, 8023

Zurich Very good ZAR 3 443

Astoria Lucerne  4 stars

Pilatusstrasse 29, Lucerne, Switzerland, 6002

Lucerne Fabulous ZAR 2 643

Zuri By Fassbind Zurich  4 stars

Heinrichstrasse 254, Zurich, Switzerland, CH-8005

Zurich Very good ZAR 1 773

The New Midi Geneva  4 stars

4 Place Chevelu, Geneva, Switzerland, CH1201

Geneva Fabulous ZAR 2 596

The Ambassador Geneva  4 stars

21 Quai Des Bergues, Geneva, Switzerland, CH1201

Geneva Fabulous ZAR 3 060

Park Inn By Radisson Zurich Airport  4 stars

Flughofstrasse 75, Rumlang, Switzerland, CH-8153

Rumlang Very good ZAR 1 912

Hyperion Hotel Basel  4 stars

Messeplatz 12, Basel, Switzerland, CH 4058

Basel Superb ZAR 2 689

Crowne Plaza Geneva  4 stars

Avenue Louis Casai 75-77, Geneva, Switzerland, 1216

Geneva Good ZAR 3 025

Du Lac Interlaken  4 stars

Hoheweg 225, Interlaken, Switzerland, 3800

Interlaken Fabulous ZAR 2 527

Krebs Interlaken  4 stars

Bahnhofstrasse 4, Interlaken, Switzerland, 3800

Interlaken Fabulous ZAR 3 269

Royal St Georges Interlaken  4 stars

Hoeheweg 139, Interlaken, Switzerland, 3800

Interlaken Fabulous ZAR 3 396

Fifa Hotel Ascot Zurich  4 stars

Tessinerplatz 9, Zurich, Switzerland, 8002

Zurich Fabulous ZAR 3 408

Allegro Bern  4 stars

Kornhausstrasse 3, Bern, Switzerland, 3000

Bern Fabulous ZAR 2 562

Hotel Victoria Basel  4 stars

Centralbahnplatz 3-4, Basel, Switzerland, 4002

Basel Superb ZAR 2 759

Continental Park Lucerne  4 stars

Murbacherstrasse 4, Lucerne, Switzerland, 6002

Lucerne Fabulous ZAR 3 466

Schweizerhof Zurich  4 stars

Bahnhofplatz 7, Zurich, Switzerland, 8023

Zurich Superb ZAR 5 669

Romantik Hotel Wilden Mann Lucerne  4 stars

Bahnhofstrasse 30, Lucerne, Switzerland, CH-6000

Lucerne Fabulous ZAR 3 582

Cascada Swiss Quality Hotel Lucerne  4 stars

Bundesplatz 18, Lucerne, Switzerland, 6003

Lucerne Fabulous ZAR 3 362

Auteuil Manotel Geneva  4 stars

Rue De Lausanne 33, Geneva, Switzerland, 1201

Geneva Fabulous ZAR 3 257

Hotel N'Vy Geneva  4 stars

Rue De Richemont 18, Geneva, Switzerland, 1201

Geneva Fabulous ZAR 3 988

Metropol Basel  4 stars

Elisabethenanlage 5, Basel, Switzerland, 4002

Basel Very good ZAR 2 237

Royal Manotel Geneva  4 stars

Rue De Lausanne 41-43, Geneva, Switzerland, 1201 CH

Geneva Fabulous ZAR 3 396

Metropole Interlaken  4 stars

Hoheweg 37, Interlaken, Switzerland, 3800

Interlaken Very good ZAR 2 562

Stella Swiss Quality Hotel Interlaken  4 stars

General-Guisan-Strasse 2, Interlaken, Switzerland, 3800

Interlaken Very good ZAR 3 466

Gaia Hotel Basel  4 stars

Centralbahnstrasse 13, Basel, Switzerland, 4002

Basel Superb ZAR 3 246

Best Western Hotel Bern  4 stars

Zeughausgasse 9, Bern, Switzerland, 3011

Bern Very good ZAR 2 388

Central Plaza Zurich  4 stars

Central 1, Zurich, Switzerland, CH 8001

Zurich Fabulous ZAR 3 478

Warwick Geneva  4 stars

14 Rue De Lausanne, Geneva, Switzerland, CH 1201

Geneva Fabulous ZAR 3 373

Nash Airport Hotel Geneva  4 stars

Chemin De La Violette 11, Geneva, Switzerland, 1216

Geneva Very good ZAR 2 086

Nh Geneva City  4 stars

Avenue Wendt 42-44, Geneva, Switzerland, 1203

Geneva Fabulous ZAR 2 724

Seehotel Hermitage Lucerne  4 stars

Seeburgstrasse 72, Lucerne, Switzerland, 6006

Lucerne Superb ZAR 3 594

Pullman Basel Europe  4 stars

Clarastrasse 43, Basel, Switzerland, 4058

Basel Very good ZAR 3 663

Cornavin Geneva  4 stars

23 Blvd James Fazy, Gare De Cornavin Geneva 1201 S, Geneva, Switzerland, 1201

Geneva Very good ZAR 2 399

Hotel Ambassador Bern  4 stars

Seftigenstrasse 99, Bern, Switzerland, 3007

Bern Very good ZAR 2 098

Eastwest Hotel Geneva  4 stars

Rue Des Paquis 6, Geneva, Switzerland, 1201

Geneva Superb ZAR 4 846

Hotel Continental Zurich - Mgallery By Sofitel  4 stars

Stampfenbachstrasse 60, Zurich, Switzerland, 8006

Zurich Fabulous ZAR 2 852

Hotel Rotary Geneva Mgallery By Sofitel  4 stars

18-20 Rue Du Cendrier, Geneva, Switzerland, 1201

Geneva Fabulous ZAR 4 428

Movenpick Hotel Zurich Airport Opfikon-Glattbrugg  4 stars

Walter Mittelholzerstrasse 8, Opfikon-Glattbrugg, Switzerland, 8152

Opfikon-Glattbrugg Fabulous ZAR 2 110

Tiffany Hotel Geneva  4 stars

20 Rue De L'Arquebuse, Geneva, Switzerland, CH-1204

Geneva Fabulous ZAR 3 327

Renaissance Lucerne Hotel  4 stars

Pilatusstrasse 15, Lucerne, Switzerland, 6002

Lucerne Superb ZAR 3 536

Windsor Geneva  3 stars

31 Rue De Berne, Geneva, Switzerland, 1201

Geneva Very good ZAR 1 982

Calvy Geneva  3 stars

5 Ruelle Du Midi, Geneva, Switzerland, 1207

Geneva Very good ZAR 2 388

Carlton Europe Interlaken  3 stars

Hoeheweg 94, Interlaken, Switzerland, 3800

Interlaken Very good ZAR 3 049

Hotel Bernerhof Interlaken  3 stars

Bahnhofstrasse 16, Interlaken, Switzerland, 3800

Interlaken Very good ZAR 2 539

Best Western Hotel Rothaus Lucerne  3 stars

Klosterstrasse 4, Lucerne, Switzerland, 6003

Lucerne Good ZAR 2 631

Best Western Hotel Strasbourg Geneva  3 stars

Rue Pradier 10, Geneva, Switzerland, CH-1201

Geneva Very good ZAR 2 225

Altstadt Hotel Krone Luzern  3 stars

Weinmarkt 12, Lucerne, Switzerland, 6004

Lucerne Fabulous ZAR 2 794

Chalet Swiss Interlaken  3 stars

Seestrasse 22, Interlaken, Switzerland, 3800

Interlaken Very good ZAR 1 924

Hotel Schweizerhof Basel  3 stars

Centralbahnplatz 1, Basel, Switzerland, 4002

Basel Superb ZAR 3 049

Hotel Du Commerce Basel  3 stars

Riehenring 91, Basel, Switzerland, 4058

Basel Very good ZAR 2 411

Admiral Geneva  3 stars

8 Rue Pellegrino Rossi, Geneva, Switzerland, 1201

Geneva Very good ZAR 1 854

Moderne Geneva  3 stars

Rue De Berne 1, Geneva, Switzerland, 1201

Geneva Good ZAR 1 959

Splendid Interlaken  3 stars

Hoeheweg 33, Interlaken, Switzerland, 3800

Interlaken Very good ZAR 2 423

Hotel Falken Lucerne  3 stars

Falkengasse 6, Lucerne, Switzerland, 6004

Lucerne Good ZAR 2 573

Des Alpes Lucerne  3 stars

Furrengasse 3, Lucerne, Switzerland, 6004

Lucerne Fabulous ZAR 2 585

Tourist Hotel Lucerne  3 stars

St. Karliquai 12, Lucerne, Switzerland, 6004

Lucerne Fabulous ZAR 3 060

Central Continental Interlaken  3 stars

Bahnhofstrasse 43, Interlaken, Switzerland, 3800

Interlaken Good ZAR 2 805

Seeburg Lucerne  3 stars

Seeburgstrasse 53-61, Lucerne, Switzerland, 6006

Lucerne Fabulous ZAR 2 283

International & Terminus Geneva  3 stars

Rue Des Alpes 20, Geneva, Switzerland, 1201

Geneva Fabulous ZAR 2 979

Suisse Geneve  3 stars

10 Place Cornavin, Geneva, Switzerland, 1201

Geneva Fabulous ZAR 2 133

Leoneck Zurich  3 stars

Leonhardstrasse 1, Zurich, Switzerland, 8001

Zurich Fabulous ZAR 2 330

Bristol Zurich  3 stars

Stampfenbachstrasse 34, Zurich, Switzerland, 8035

Zurich Fabulous ZAR 2 086

Sorell Hotel Ador Bern  3 stars

Laupenstrasse 15, Bern, Switzerland, 3001

Bern Very good ZAR 2 260

City Hotel Oberland Interlaken  3 stars

Hoheweg 7, Interlaken, Switzerland, 3800

Interlaken Good ZAR 2 260

De La Paix Lucerne  3 stars

Museggstrasse 2, Lucerne, Switzerland, 6004

Lucerne Very good ZAR 2 434

Ambassador Lucerne  3 stars

Zurichstrasse 3, Lucerne, Switzerland, CH6000

Lucerne Very good ZAR 2 353

Du Theatre By Fassbind Zurich  3 stars

Seilergraben 69, Zurich, Switzerland, 8001

Zurich Very good ZAR 2 469

Drei Konige Lucerne  3 stars

Bruchstrasse 35, Lucerne, Switzerland, 6003

Lucerne Very good ZAR 2 817

Hotel Rossli Zurich  3 stars

Rossligasse 7, Zurich, Switzerland, 8001

Zurich Fabulous ZAR 3 907

Continental Berne  3 stars

Zeughausgasse 27, Bern, Switzerland, 3011

Bern Good ZAR 2 283

Hotel Beausite Interlaken  3 stars

Seestrasse 16, Interlaken, Switzerland, 3800

Interlaken Fabulous ZAR 2 260

Minotel Toscana Interlaken  3 stars

Jungfraustrasse 19, Interlaken, Switzerland, 3800

Interlaken Fabulous ZAR 2 515

Les Nations Geneva  3 stars

Rue Du Grand Pre 62, Geneva, Switzerland, 1202

Geneva Good ZAR 2 179

Kipling Manotel Geneva  3 stars

27 Rue De La Navigation, Geneva, Switzerland, 1201

Geneva Superb ZAR 2 457

Edelweiss Hotel Geneva  3 stars

Place De La Navigation 2, Geneva, Switzerland, 1201

Geneva Fabulous ZAR 2 515

Jade Manotel Geneva  3 stars

55 Rue Rothschild, Geneva, Switzerland, 1201

Geneva Fabulous ZAR 2 585

Artos Interlaken  3 stars

Alpenstrasse 45, Interlaken, Switzerland, 3800

Interlaken Very good ZAR 2 573

Airport Hotel Basel  3 stars

Flughafenstrasse 215, Basel, Switzerland, 4050

Basel Fabulous ZAR 2 168

Metropole Bern  3 stars

Zeughausgasse 28, Bern, Switzerland, 3000

Bern Good ZAR 1 843

Sagitta Swiss Quality Hotel Geneva  3 stars

6, Rue De La Fleche, Geneva, Switzerland, 1207

Geneva Very good ZAR 2 666

Goldey Swiss Quality Hotel Interlaken  3 stars

Obere Goldey 85, Interlaken, Switzerland, 3800

Interlaken Fabulous ZAR 2 840

Mon Repos Geneva  3 stars

131 Rue De Lausanne, Geneva, Switzerland, 1202

Geneva Very good ZAR 2 863

Waldstaetterhof Lucerne  3 stars

Zentralstrasse 4, Lucerne, Switzerland, 6003

Lucerne Superb ZAR 2 886

Bernina Geneva  3 stars

22 Place Cornavin, Geneva, Switzerland, 1211

Geneva Very good ZAR 3 223

Sorell Hotel Seidenhof Zurich  3 stars

Sihlstrasse 9, Zurich, Switzerland, 8001

Zurich Very good ZAR 2 991

Ibis Geneve Centre Lac  3 stars

26 Rue De Berne, Geneva, Switzerland, 1201

Geneva Guest rating ZAR 1 924

Hotel City Inn Basel  3 stars

Centralbahnplatz 14, Basel, Switzerland, 4002

Basel Fabulous ZAR 2 376

Hotel Cristal Geneva  3 stars

4 Rue Pradier, Geneva, Switzerland, 1201

Geneva Very good ZAR 2 086

City Am Bahnhof Bern  3 stars

Bubenbergplatz 7, Bern, Switzerland, 3011

Bern Very good ZAR 2 098

Hotel Bellevue Lucerne  3 stars

Seeburgstrasse 79, Lucerne, Switzerland, 6006

Lucerne Very good ZAR 2 376

Eden Geneva  3 stars

135 Rue De Lausanne, Geneva, Switzerland, 1202

Geneva Fabulous ZAR 2 492

Adagio Basel City  3 stars

Hammerstrasse 46, Basel, Switzerland, 4058

Basel Fabulous ZAR 2 191

Capitole Geneva  3 stars

Rue De Berne 15, Geneva, Switzerland, 1201

Geneva Good ZAR 2 701

Minotel Baslertor Summer Pool Lucerne  3 stars

Pfistergasse 17, Lucerne, Switzerland, 6003

Lucerne Good ZAR 2 979

Hotel Residence St James Geneva  3 stars

Francois Versonnex 3 , Geneva, Switzerland, 1207

Geneva Good ZAR 1 681

The Guests' House Zurich  3 stars

Doltschihalde 49, Zurich, Switzerland, 8055

Zurich Very good ZAR 1 449

Drake Longchamp Geneva  3 stars

7 Rue Butini, Geneva, Switzerland

Geneva Good ZAR 1 959

Ibis Styles Luzern City Hotel  3 stars

Friedenstrasse 8, Lucerne, Switzerland, CH- 6004

Lucerne Very good ZAR 2 191

Ibis Styles Geneve Gare  3 stars

8 Place Cornavin, Geneva, Switzerland, 1201

Geneva ZAR 2 620

Hotel Rochat Basel  2 stars

Petersgraben 23, Basel, Switzerland, 4051

Basel Superb ZAR 1 808

Ibis Geneve Centre Nations  2 stars

Rue Du Grand Pre 33-35, Geneva, Switzerland, 01202

Geneva Fabulous ZAR 2 040

Alpina Hotel Interlaken  2 stars

Hauptstrasse 44, Interlaken, Switzerland, 3800

Interlaken Good ZAR 2 168

Hotel National Bern  2 stars

Hirschengraben 24, Bern, Switzerland, 3011

Bern Very good ZAR 2 075

Hotel Rugenpark B&B Interlaken  1 stars

Rugenparkstrasse 19, Interlaken, Switzerland, 3800

Interlaken Superb