Ski resorts in Switzerland
9 ski areas, 97 accommodations from €359 pp. Compare slopes, snow and prices.
Switzerland has 9 ski areas in our comparison, with 97 accommodations from €359 per person. The most popular are Saastal, Davos/Klosters, Jungfrau Regio. Most snow-sure on five winters of data: Saastal (97/100), Matterhorn (97/100), Jungfrau Region (89/100). Cheapest per week: Saastal (median €956 pp) and Jungfrau Region (median €976 pp).
Best ski resorts in Switzerland by goal
Most popular
- 1. Saastal15 stays
- 2. Davos/Klosters12 stays
- 3. Jungfrau Regio9 stays
- 4. Jungfrau Region7 stays
- 5. Arosa Lenzerheide6 stays
Most snow-sure
- 1. Saastal97/100
- 2. Matterhorn97/100
- 3. Jungfrau Region89/100
- 4. Engadin88/100
- 5. Jungfrau Regio82/100
Highest
- 1. Saastal4.334 m
- 2. Jungfrau Regio3.431 m
- 3. Jungfrau Region3.431 m
- 4. Arosa Lenzerheide2.734 m
- 5. Davos/Klosters2.549 m
Cheapest per week
- 1. Saastal€956
- 2. Jungfrau Region€976
- 3. Arosa Lenzerheide€1.209
Snow reliability: Nivosola score from five winters of Open-Meteo snow data plus top altitude (OpenStreetMap). Price: median price per person per week in the current offer.
Ski areas in Switzerland on the map
Ski areas in Switzerland
Saastal
→from €517 p.p.
Davos/Klosters
→from €639 p.p.
Jungfrau Regio
→from €1.019 p.p.
Jungfrau Region
→from €832 p.p.
Arosa Lenzerheide
→from €904 p.p.
Engadin
→from €1.259 p.p.
Matterhorn
→from €1.183 p.p.
Meiringen-Hasliberg
→from €449 p.p.
Schanfigger Tal
→from €620 p.p.
Guides for ski areas in Switzerland
More
Frequently asked questions about Switzerland
Which is the best ski area in Switzerland?
It depends on your level and budget. Saastal, Davos/Klosters, Jungfrau Regio, Jungfrau Region, Arosa Lenzerheide are among the most popular. Sort the 9 ski areas by snow reliability, piste kilometres or price to find your match.
What does a ski holiday in Switzerland cost?
Accommodations in Switzerland start from €359 per person on Nivosola, with prices refreshed daily across all major operators.
When can you ski in Switzerland?
The season runs roughly from December to April. High-altitude and glacier areas offer the most reliable snow — check the snow-reliability score on each ski-area page.