Where to go in Switzerland
Switzerland keeps precise accommodation statistics. These are the municipalities with the most overnight stays — a good indicator of what actually draws visitors.


Most visited municipalities
- 1
Zürich
4,045,928
overnight stays
- beds
- 18,425
- average stay
- 1.8 days
- 2
Genève
2,339,075
overnight stays
- beds
- 12,380
- average stay
- 2.1 days
- 3
Zermatt
1,640,200
overnight stays
- beds
- 6,804
- average stay
- 2.4 days
- 4
Basel
1,543,941
overnight stays
- beds
- 9,072
- average stay
- 1.8 days
- 5
Luzern
1,412,735
overnight stays
- beds
- 6,377
- average stay
- 1.8 days
- 6
Bern
1,100,930
overnight stays
- beds
- 5,551
- average stay
- 1.7 days
- 7
Lausanne
971,781
overnight stays
- beds
- 5,770
- average stay
- 2 days
- 8
Interlaken
867,786
overnight stays
- beds
- 3,760
- average stay
- 2.1 days
- 9
Grindelwald
826,466
overnight stays
- beds
- 3,448
- average stay
- 2.2 days
- 10
Davos
820,728
overnight stays
- beds
- 6,017
- average stay
- 2.5 days
- 11
Opfikon
800,863
overnight stays
- beds
- 4,551
- average stay
- 1.6 days
- 12
St. Moritz
768,053
overnight stays
- beds
- 4,243
- average stay
- 2.6 days
- 13
Meyrin
701,707
overnight stays
- beds
- 3,147
- average stay
- 1.6 days
- 14
Lugano
549,241
overnight stays
- beds
- 2,957
- average stay
- 1.9 days
- 15
Lauterbrunnen
500,405
overnight stays
- beds
- 2,529
- average stay
- 2.5 days
Detailed activity pages (hikes, museums, spas, itineraries) are not built yet: they require editorial work in progress. This page shows only what is measured.
Source: HESTA accommodation statistics, Swiss Federal Statistical Office, 2024. 184 municipalities published.