Stays in Switzerland
Wengen seen from Isenfluh, with the Eiger, Mönch and Jungfrau behind.
Independent guide · 69 destinations

Where to stay in Switzerland, no guesswork

The exact village or area to drop your bags in, and the numbers that settle it: travel times, Swiss Travel Pass, seasonal closures, car-free access. Pages go live one by one, once every fact is checked.

See the hotels

Your dates apply to every hotel and to the live map below.

Photo: Parchaco, CC0 1.0

How it works

  1. 01

    Pick the right village

    Each page tells you where to sleep and why, with the numbers that decide it.

  2. 02

    Compare on the map

    The live map shows the places to stay with prices for your dates.

  3. 03

    Book on the partner site

    You book on Booking.com, Expedia or others at their price. We may earn a commission.

Featured guide

Read the guide
The arcaded Piazza Grande in Locarno, with its clock tower and painted facades.

Where to stay in Locarno

Stay in Locarno for the town with its own railway station, an old town built around Piazza Grande, and a funicular straight up to Orselina and Cardada. For a lakefront promenade with hotel gardens directly on the water and no station of its own, stay in Ascona instead, a bus ride of about 7 to 11 minutes away.

  • Hotel Belvedere Locarno
    Hotel Belvedere Locarno
    Orselina hillside · From CHF 337
  • Hotel dell’Angelo
    Hotel dell’Angelo
    Piazza Grande · From CHF 73
  • Hotel Millennium
    Hotel Millennium
    Muralto, opposite the landing stage · From CHF 137

Hotels in the Jungfrau region, live prices

Pick your dates above, then click a marker to see the price and book on the partner site.

Map provided by Stay22. Bookings made from this map may earn us a commission.

The sheet

Altitude of the village in metres
Zermatt
Car-free
Read the guide
Zermatt
1608 m
Valais
Wengen
Car-free
Read the guide
Wengen
1274 m
Bernese Oberland
Mürren
Car-free
Read the guide
Mürren
1638 m
Bernese Oberland
Grindelwald
Read the guide
Grindelwald
1034 m
Bernese Oberland
Lauterbrunnen
Read the guide
Lauterbrunnen
796 m
Bernese Oberland
Interlaken
Read the guide
Interlaken
567 m
Bernese Oberland
Saas-Fee
Car-free
Read the guide
Saas-Fee
1800 m
Valais
St. Moritz
Read the guide
St. Moritz
1822 m
Graubünden
Gimmelwald
Car-free
Read the guide
Gimmelwald
1367 m
Bernese Oberland
Appenzell
Read the guide
Appenzell
777 m
Eastern Switzerland
Lucerne
Read the guide
Lucerne
435 m
Central Switzerland
Bern
Read the guide
Bern
542 m
Bern region
Zurich
Read the guide
Zurich
408 m
Zurich region
Geneva
Read the guide
Geneva
375 m
Lake Geneva region
Lugano
Read the guide
Lugano
273 m
Ticino
Adelboden
Read the guide
Adelboden
1350 m
Bernese Oberland
Brienz
Read the guide
Brienz
566 m
Bernese Oberland
Gstaad
Read the guide
Gstaad
1050 m
Bernese Oberland
Kandersteg
Read the guide
Kandersteg
1174 m
Bernese Oberland
Lenk im Simmental
Read the guide
Lenk im Simmental
1068 m
Bernese Oberland
Meiringen
Read the guide
Meiringen
595 m
Bernese Oberland
Bettmeralp
Car-free
Read the guide
Bettmeralp
1970 m
Valais
Crans-Montana
Read the guide
Crans-Montana
1500 m
Valais
Grächen
Read the guide
Grächen
1620 m
Valais
Leukerbad
Read the guide
Leukerbad
1411 m
Valais
Riederalp
Car-free
Read the guide
Riederalp
1925 m
Valais
Verbier
Read the guide
Verbier
1500 m
Valais
Andermatt
Read the guide
Andermatt
1444 m
Central Switzerland
Engelberg
Read the guide
Engelberg
1000 m
Central Switzerland
Lausanne
Read the guide
Lausanne
526 m
Lake Geneva region
Montreux
Read the guide
Montreux
396 m
Lake Geneva region
Vevey
Read the guide
Vevey
383 m
Lake Geneva region
Ascona
Read the guide
Ascona
196 m
Ticino
Bellinzona
Read the guide
Bellinzona
241 m
Ticino
Locarno
Read the guide
Locarno
200 m
Ticino
Gruyères
Car-free
Read the guide
Gruyères
810 m
Bern region
Davos
Read the guide
Davos
1560 m
Graubünden
Klosters
Read the guide
Klosters
1179 m
Graubünden
Arosa
Read the guide
Arosa
1775 m
Graubünden
Lenzerheide
Read the guide
Lenzerheide
1476 m
Graubünden
Laax
Read the guide
Laax
1016 m
Graubünden
Flims
Read the guide
Flims
1081 m
Graubünden
Scuol
Read the guide
Scuol
1250 m
Graubünden
Champery
Read the guide
Champery
1050 m
Valais
Sion
Read the guide
Sion
490 m
Valais
Zinal
Read the guide
Zinal
1670 m
Valais
Chur
Read the guide
Chur
584 m
Graubünden
Pontresina
Read the guide
Pontresina
1800 m
Graubünden
Sils Maria
Read the guide
Sils Maria
1802 m
Graubünden
Vitznau
Read the guide
Vitznau
438 m
Central Switzerland
Weggis
Read the guide
Weggis
435 m
Central Switzerland
Schaffhausen
Read the guide
Schaffhausen
403 m
Eastern Switzerland
St. Gallen
Read the guide
St. Gallen
669 m
Eastern Switzerland
Stein am Rhein
Read the guide
Stein am Rhein
401 m
Eastern Switzerland
Wildhaus
Read the guide
Wildhaus
1090 m
Eastern Switzerland
Neuchatel
Read the guide
Neuchatel
479 m
Bern region
Spiez
Read the guide
Spiez
558 m
Bernese Oberland
Thun
Read the guide
Thun
560 m
Bernese Oberland
Brunnen
Read the guide
Brunnen
439 m
Central Switzerland
Zug
Read the guide
Zug
425 m
Central Switzerland
Les Diablerets
Read the guide
Les Diablerets
1200 m
Lake Geneva region
Basel
Read the guide
Basel
261 m
Bern region
Chateau-d'Oex
Read the guide
Chateau-d'Oex
958 m
Bern region
Fribourg
Read the guide
Fribourg
581 m
Bern region
Villars-sur-Ollon
Read the guide
Villars-sur-Ollon
1300 m
Lake Geneva region
Einsiedeln
Read the guide
Einsiedeln
882 m
Central Switzerland
Rigi Kaltbad
Car-free
Read the guide
Rigi Kaltbad
1438 m
Central Switzerland
Stoos
Car-free
Read the guide
Stoos
1300 m
Central Switzerland
Braunwald
Car-free
Read the guide
Braunwald
1256 m
Eastern Switzerland
Wilderswil
Coming soon
Wilderswil
600 m
Bernese Oberland

By region

Interlaken, Lauterbrunnen, Wengen, Mürren, Grindelwald
Steep valleys, car-free villages, the Jungfraujoch
≈ 3 h 30
Zermatt, Saas-Fee
High mountains and two car-free resorts
≈ 3 h 20
St. Moritz
Engadine lakes and a high-altitude resort town

Typical fastest train times from Zurich main station, 2026 timetable: direct to Interlaken Ost, change at Visp for Zermatt, change at Chur for St. Moritz. Check sbb.ch for your date.

Know where you are going? See what is still available.

Prices and availability change daily in the Alps, especially in July, August and over Christmas.

Car-free

Five villages on the sheet keep private cars out: Zermatt, Wengen, Mürren, Saas-Fee and Gimmelwald. You arrive by train, bus or cable car, and every destination here can be reached by public transport.

11
car-free villages on the sheet
70
reachable by public transport

Swiss Travel Pass

In the Jungfrau region the Swiss Travel Pass covers the trains as far as Wengen and Grindelwald, then gives 25% off the climb to the Jungfraujoch. Each destination page shows what is included, leg by leg.

261.20
CHF, Interlaken Ost to Jungfraujoch return, summer 2026
177.20
CHF, the same ticket with the pass

Frequently asked questions

How are the destinations chosen?

On access by public transport, services open outside the peak season, and how clearly the choice of area can be explained. The full methodology is published.

Where do the hotel prices come from?

From Booking.com: the lowest and the average nightly rate for 2 adults, seen on several winter and summer dates, with the date they were collected. They are indicative; the live map and the buttons show the real price for your dates. We publish no ratings or reviews.

Is this guide linked to the Swiss authorities?

No. It is an independent guide, not affiliated with the Swiss authorities or Switzerland Tourism.

How is the site funded?

Through affiliate links to booking platforms. They are flagged on every destination page and do not change the selection.