Destinations
Hotels in Switzerland
Switzerland has 2213 places to stay listed here — 2213 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around CHF 41.
Browse by city
- Zurich 69
- Geneva 61
- Locarno 43
- Basel 41
- Lucerne 40
- Interlaken 32
- Bern 31
- Lausanne 31
- Lugano 25
- Davos 24
- Grindelwald 24
- Ascona 21
- Zermatt 21
- Samnaun 20
- Gstaad 19
- Leukerbad 19
- Engelberg 18
- Montreux 18
- Pontresina 17
- St. Gallen 17
- Arosa 16
- Saas-Fee 16
- Flims 15
- Crans-Montana 14
- Poschiavo 14
- Scuol 14
- Adelboden 13
- Appenzell 13
- Thun 13
- Vevey 13
Where to stay
Cities in Switzerland
-
Zurich
-
Geneva
-
Locarno
-
Basel
-
Lucerne
-
Interlaken
-
Bern
-
Lausanne
-
Lugano
-
Davos
-
Grindelwald
-
Ascona
-
Zermatt
-
Samnaun
-
Gstaad
-
Leukerbad
-
Engelberg
-
Montreux
-
Pontresina
-
St. Gallen
-
Arosa
-
Saas-Fee
-
Flims
-
Crans-Montana
-
Poschiavo
-
Scuol
-
Adelboden
-
Appenzell
-
Thun
-
Vevey
-
Wengen
-
St. Moritz
-
Winterthur
-
Kandersteg
-
Lenzerheide
-
Verbier
-
Weggis
-
Brienz
-
Brig
-
Grächen
-
Murten
-
Mürren
-
Bettmeralp
-
Chur
-
Neuchâtel
-
Sils Maria
-
Solothurn
-
Baden
-
Champéry
-
Klosters
-
Kloten
-
Saas-Almagell
-
Vals
-
Zug
-
Disentis
-
Hasliberg
-
Lauterbrunnen
-
Les Diablerets
-
Samedan
-
Schaffhausen
-
Spiez
-
Bad Ragaz
-
Bellinzona
-
Breil/Brigels
-
Brissago
-
Celerina
-
Fiesch
-
Fribourg
-
Meiringen
-
Morcote
-
Saignelégier
-
Sedrun
-
Silvaplana
-
Stoos
-
Täsch
-
Wilderswil
-
Wildhaus
-
Zernez
-
Altdorf
-
Beatenberg
-
Biel
-
Bulle
-
Burgdorf
-
Charmey
-
La Chaux-de-Fonds
-
Lenk
-
Liestal
-
Mendrisio
-
Morges
-
Morgins
-
Nyon
-
Oberwald
-
Saas-Grund
-
Sachseln
-
Tegna
-
Villars-sur-Ollon
-
Vitznau
-
Weissbad
-
Aarau
-
Airolo
-
Andermatt
-
Arbon
-
Bad Zurzach
-
Bellwald
-
Bivio
-
Chateau-d'Oex
-
Einsiedeln
-
Etoy
-
Flumserberg
-
Glattbrugg
-
Gruyères
-
Innertkirchen
-
Kreuzlingen
-
Küssnacht
-
Lenzburg
-
Les Crosets
-
Leysin
-
Maloja
-
Müstair
-
Olten
-
Saint-Luc
-
San Bernardino
-
Santa Maria Val Müstair
-
Sarnen
-
Sierre
-
Sion
-
Stans
-
Stein am Rhein
-
Sörenberg
-
Valbella
-
Visp
-
Wil
-
Yverdon-les-Bains
-
Zinal
-
Arolla
-
Beckenried
-
Bergün
-
Brunnen
-
Buchs
-
Bönigen
-
Cademario
-
Cully
-
Delémont
-
Dübendorf
-
Estavayer-le-Lac
-
Frauenfeld
-
Frutigen
-
Gersau
-
Glarus
-
Grimentz
-
Guarda
-
Güttingen
-
Hérémence
-
Ilanz
-
Intragna
-
Laax
-
Langenthal
-
Langnau im Emmental
-
Le Châble
-
Le Locle
-
Leissigen
-
Losone
-
Martigny-Ville
-
Melide
-
Muotathal
-
Muttenz
-
Rapperswil-Jona
-
Rheinfelden
-
Ringgenberg
-
Ronco sopra Ascona
-
Rothenburg
-
Saint-Ursanne
-
Savognin
-
Seelisberg
-
Soglio
-
Splügen
-
Teufen
-
Ulrichen
-
Unterwasser
-
Urnäsch
-
Wetzikon
-
Widnau
-
Zofingen
-
Aeschi
-
Aigle
-
Amriswil
-
Andeer
-
Andelfingen
-
Arlesheim
-
Ballaigues
-
Bedretto
-
Beinwil
-
Belp
-
Bever
-
Bissone
-
Blatten bei Naters
-
Bourg-Saint-Pierre
-
Brigerbad
-
Brione
-
Brugg
-
Büren an der Aare
-
Champex
-
Chavannes-de-Bogis
-
Churwalden
-
Commugny
-
Cudrefin
-
Davos Wiesen
-
Eglisau
-
Egnach
-
Eich
-
Emmetten
-
Entlebuch
-
Ernen
-
Evilard
-
Feusisberg
-
Filzbach
-
Fleurier
-
Frutt
-
Fürstenaubruck
-
Gadmen
-
Goldswil
-
Gordola
-
Grône
-
Guggisberg
-
Göschenen
-
Haudères
-
Heiden
-
Hergiswil
-
Herisau
-
Holderbank
-
Horgen
-
Iseltwald
-
Kerzers
-
Kiental
-
La Sagne
-
Landquart
-
Laufenburg
-
Lavertezzo
-
Le Noirmont
-
Lenz
-
Lungern
-
Lütisburg
-
Maienfeld
-
Marbach
-
Marly
-
Meisterschwanden
-
Melchtal
-
Monthey
-
Morschach
-
Münster
-
Naters
-
Nendaz
-
Nesslau
-
Novaggio
-
Näfels
-
Obergesteln
-
Oberägeri
-
Olivone
-
Ollon
-
Orsières
-
Ovronnaz
-
Pfäffikon
-
Ponte Brolla
-
Porrentruy
-
Prangins
-
Pratteln
-
Rafz
-
Regensdorf
-
Riazzino
-
Rigi Kaltbad
-
Romont
-
Rorschach
-
Rorschacherberg
-
Rotkreuz
-
Rüeggisberg
-
Rümlang
-
Rüti
-
Saint-Léonard
-
Saint-Maurice
-
Sankt Niklaus
-
Sargans
-
Schindellegi
-
Schmerikon
-
Schönenberg
-
Seengen
-
Siebnen
-
Sigriswil
-
Speicher
-
Spreitenbach
-
Stansstad
-
Sumiswald
-
Sursee
-
Thalwil
-
Thusis
-
Trin
-
Troistorrents
-
Twann
-
Unterbäch
-
Unterschächen
-
Uster
-
Uznach
-
Uzwil
-
Vallorbe
-
Vercorin
-
Verdabbio
-
Wald
-
Walenstadt
-
Wallisellen
-
Wasen
-
Willisau
-
Wädenswil
-
Zuchwil
-
Aarberg
-
Ackersand
-
Acquarossa
-
Aesch
-
Aeschlen ob Gunten
-
Agettes
-
Agno
-
Alberswil
-
Albeuve
-
Almens
-
Alpnach
-
Alt Sankt Johann
-
Altnau
-
Am Bach
-
Amden
-
Anzonico
-
Anzère
-
Arbedo-Castione
-
Ardez
-
Arth
-
Astano
-
Asuel
-
Au
-
Aurigeno
-
Avry devant Pont
-
Bachenbülach
-
Bad-Schwarzsee
-
Balgach
-
Balsthal
-
Bassersdorf
-
Begnins
-
Belalp
-
Bellerive
-
Berg
-
Berikon
-
Berlingen
-
Bevaix
-
Bignasco
-
Bigogno
-
Bilten
-
Birrwil
-
Birsfelden
-
Bischofszell
-
Blausee
-
Blonay
-
Bodio
-
Bogis-Bossey
-
Bonaduz
-
Boncourt
-
Borgnone
-
Bottmingen
-
Brione sopra Minusio
-
Broc
-
Brunegg
-
Brunig
-
Brusino Arsizio
-
Brülisau
-
Bubendorf
-
Buchillon
-
Bunzen
-
Buochs
-
Bursinel
-
Bözen
-
Bühler
-
Bürchen
-
Cadenazzo
-
Cama
-
Carona
-
Casaccia
-
Castelrotto
-
Cavagnago
-
Cavigliano
-
Chamoson
-
Champ-du-Moulin
-
Chandolin
-
Chermignon-dʼen Bas
-
Cheserex
-
Chexbres
-
Chez-le-Bart
-
Chippis
-
Châtel-Saint-Denis
-
Cinuos-Chel
-
Coinsins
-
Comano
-
Comologno
-
Conthey
-
Contra
-
Cossonay
-
Courcelon
-
Cousset
-
Couvet
-
Crésuz
-
Cugnasco
-
Dagmersellen
-
Degersheim
-
Dielsdorf
-
Diepoldsau
-
Dombresson
-
Dongio
-
Duggingen
-
Dully
-
Dällikon
-
Döttingen
-
Dürnten
-
Effretikon
-
Egerkingen
-
Eggiwil
-
Eigenthal
-
Embd
-
Embrach
-
Emmen
-
Emmenmatt
-
Ennetbaden
-
Erlinsbach
-
Ermatingen
-
Eschlikon
-
Escholzmatt
-
Evionnaz
-
Evolène
-
Faido
-
Fanas
-
Fardün
-
Faulensee
-
Fehraltorf
-
Felben
-
Filisur
-
Fischingen
-
Flamatt
-
Flawil
-
Flums
-
Flühli
-
Forch
-
Founex
-
Frasco
-
Ftan
-
Gais
-
Gals
-
Gambarogno
-
Gandria
-
Ganterschwil
-
Gebenstorf
-
Gerra
-
Gibswil
-
Gimmelwald
-
Gingins
-
Gisikon
-
Giswil
-
Givisiez
-
Gland
-
Glovelier
-
Gondiswil
-
Gondo
-
Gonten
-
Gottlieben
-
Grand St. Bernard
-
Grandvaux
-
Grenchen
-
Grens
-
Grimsel Hospiz
-
Grono
-
Grub
-
Gryon
-
Grüsch
-
Gsteig
-
Gsteigwiler
-
Gurtnellen
-
Guttannen
-
Habkern
-
Hallau
-
Hasle
-
Haut-Vully
-
Heiligkreuz
-
Herznach
-
Herzogenbuchsee
-
Horn
-
Hosenruck
-
Hospental
-
Hurden
-
Icogne
-
Innerferrera
-
Innerthal
-
Ins
-
Intschi
-
Ipsach
-
Isenthal
-
Islikon
-
Isone
-
Jaun
-
Jenins
-
Jeuss
-
Kaiserstuhl
-
Kappel am Albis
-
Kappel bei Olten
-
Kehrsiten
-
Kippel
-
Kirchberg
-
Klosters Serneus
-
Konolfingen
-
Krattigen
-
Kriegstetten
-
Kriessern
-
Küblis
-
Küsnacht
-
Küttigen
-
La Punt-Chamues-ch
-
La Tzoumaz
-
Lachen
-
Lamone
-
Landschlacht Gemeinde Münsterlingen
-
Langnau am Albis
-
Langwies
-
Laupen
-
Laupersdorf
-
Lavey-les-Bains
-
Lavorgo
-
Le Brassus
-
Le Paquier
-
Le Prese
-
Le Sentier
-
Le Sépey
-
Lens
-
Les Bois
-
Les Brenets
-
Les Collons
-
Les Marécottes
-
Les Mosses
-
Les Paccots
-
Les Rasses
-
Les Verrières
-
Lichtensteig
-
Liddes
-
Linescio
-
Linthal
-
Lipperswil
-
Lohn
-
Lucens
-
Lumbrein
-
Lyss
-
Längenbühl
-
Läufelfingen
-
Lü
-
Madiswil
-
Madulain
-
Maggia
-
Malters
-
Mariastein
-
Mathod
-
Medels im Rheinwald
-
Meilen
-
Melano
-
Menziken
-
Menzingen
-
Miralago
-
Moleson
-
Mols
-
Monstein
-
Monte Carasso
-
Montilliez
-
Montézillon
-
Mosnang
-
Moutier
-
Mugena
-
Muralto
-
Muri
-
Männedorf
-
Mézières
-
Môtiers
-
Mörel
-
Mörigen
-
Mühledorf
-
Münchenstein
-
Münchenwiler
-
Neudorf
-
Niederbipp
-
Niederscherli
-
Niederweningen
-
Noiraigue
-
Nottwil
-
Nussbaumen
-
Oberburg
-
Oberdorf
-
Oberiberg
-
Oberkirch
-
Oberlunkhofen
-
Oberried
-
Oberriet
-
Obersaxen
-
Oberterzen
-
Oey
-
Oftringen
-
Onnens
-
Parpan
-
Peney-Dessus
-
Perrefitte
-
Pfaffnau
-
Piotta
-
Plaffeien
-
Port-Valais
-
Porza
-
Posieux
-
Prada
-
Praz
-
Prêles
-
Puidoux
-
Purasca
-
Péry
-
Quarten
-
Quinto
-
Randa
-
Raron
-
Reckingen - Gluringen
-
Renan
-
Rheineck
-
Richterswil
-
Riederalp
-
Rifferswil
-
Riva San Vitale
-
Rivaz
-
Rodi
-
Roggwil
-
Rolle
-
Romanshorn
-
Rombach
-
Rossinière
-
Rothenthurm
-
Roveredo
-
Roveredo Capriasca
-
Rüschlikon
-
Saillon
-
Saint Aubin Sauges
-
Saint-George
-
Saint-Imier
-
Sainte-Croix
-
Salavaux
-
Salenstein
-
Salgesch
-
San Carlo
-
San Nazzaro
-
Sankt Antönien
-
Sankt Gallenkappel
-
Sankt Margrethen
-
Sankt Petersinsel
-
Sankt Peterzell
-
Sant' Antonino (S. Antonino)
-
Santa Maria
-
SantʼAntonio
-
Savièse
-
Sax
-
Saxon
-
Schachen
-
Schangnau
-
Schattdorf
-
Schiers
-
Schinznach Bad
-
Schinznach Dorf
-
Schlieren
-
Schwagalp
-
Schwarzenberg
-
Schwarzsee
-
Schwyz
-
Schöftland
-
Schönbühl
-
Schönengrund
-
Schüpfen
-
Selzach
-
Sempach Station
-
Sent
-
Serpiano
-
Sessa
-
Sevelen
-
Sigigen
-
Signau
-
Sihlbrugg Dorf
-
Sins
-
Soazza
-
Someo
-
Sonceboz
-
Soubey
-
Stalden
-
Stechelberg
-
Steckborn
-
Steffisburg
-
Studen
-
Suchy
-
Sufers
-
Sugiez
-
Susten
-
Tafers
-
Tannay
-
Tavanasa
-
Taverne
-
Tenero
-
Tesserete
-
Tiefencastel
-
Tramelan
-
Triengen
-
Trun
-
Trélex
-
Tschappina
-
Tschiertschen
-
Tschierv
-
Turtmann
-
Tägerwilen
-
Törbel
-
Uitikon
-
Unterseen
-
Unterterzen
-
Urmein
-
Vacallo
-
Val-d'Illiez
-
Valchava
-
Varen
-
Vaulruz
-
Vella
-
Vernayaz
-
Vers L'Eglise
-
Versam
-
Versegeres
-
Versoix
-
Vex
-
Vicosoprano
-
Villeneuve
-
Villmergen
-
Vira
-
Vissoie
-
Vogorno
-
Vouvry
-
Vulpera
-
Walkringen
-
Walzenhausen
-
Wangen an der Aare
-
Warth
-
Wassen
-
Weesen
-
Weinfelden
-
Weisstannen
-
Weite
-
Wergenstein
-
Wiedlisbach
-
Wiler
-
Wisen
-
Wölflinswil
-
Yvorne
-
Zeihen
-
Zuoz
-
Zuzwil
-
Zweidlen
-
Zweisimmen
-
Zäziwil
Where to stay in Switzerland
| City | Listings | From | Top-rated |
|---|---|---|---|
| Zurich | 69 hotels | from CHF 41 | EMA House Serviced Apartments Superior Unterstrass (4.7/5) |
| Geneva | 61 hotels | from CHF 49 | Hôtel Les Armures (4.7/5) |
| Locarno | 43 hotels | from CHF 77 | Smart-HOTEL MINUSIO, a Swiss Quality Hotel (4.8/5) |
| Basel | 41 hotels | from CHF 120 | Kiki's B&B (4.8/5) |
| Lucerne | 40 hotels | from CHF 62 | Hotel Bellevue Kriens (4.7/5) |
| Interlaken | 32 hotels | from CHF 63 | HOP Apartments & Suites (4.8/5) |
| Bern | 31 hotels | from CHF 135 | SONNEN Loft Bern - Bed & Breakfast (5.0/5) |
| Lausanne | 31 hotels | from CHF 121 | Royal Savoy Hotel & Spa (4.6/5) |
| Lugano | 25 hotels | from CHF 105 | LUGANODANTE Boutique & Lifestyle Hotel (4.7/5) |
| Grindelwald | 24 hotels | from CHF 120 | Boutique Hotel Panorama Grindelwald (4.8/5) |
Good to know
How many hotels are listed in Switzerland?
2213 hotels, guesthouses and B&Bs across 761 cities in Switzerland, each with rooms, photos and live partner rates.
What do hotels in Switzerland cost?
Listed nightly rates on partner sites start around CHF 41, varying by area, property and dates. Live prices show on the booking partner's page.
Which Switzerland city has the most listings here?
Zurich, with 69 listed hotels.