Ski resorts in Italy
24 ski areas, 437 accommodations from €169 pp. Compare slopes, snow and prices.
Italy has 24 ski areas in our comparison, with 437 accommodations from €169 per person. The most popular are Val di Fassa, Val di Sole, Kronplatz. Most snow-sure on five winters of data: Breuil-Cervinia (100/100), Monterosa (87/100), Livigno (85/100). Cheapest per week: Monterosa (median €770 pp) and PontediLegno-Tonale (median €782 pp).
Best ski resorts in Italy by goal
Most popular
- 1. Val di Fassa47 stays
- 2. Val di Sole43 stays
- 3. Kronplatz31 stays
- 4. Val Gardena31 stays
- 5. Seiser Alm20 stays
Most snow-sure
- 1. Breuil-Cervinia100/100
- 2. Monterosa87/100
- 3. Livigno85/100
- 4. PontediLegno-Tonale84/100
- 5. Via Lattea80/100
Highest
- 1. Monterosa3.475 m
- 2. Breuil-Cervinia3.461 m
- 3. Meraner Land3.301 m
- 4. Val di Sole3.251 m
- 5. PontediLegno-Tonale3.120 m
Cheapest per week
- 1. Monterosa€770
- 2. PontediLegno-Tonale€782
- 3. Val di Sole€784
- 4. Via Lattea€808
- 5. Livigno€1.010
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 Italy on the map
Ski areas in Italy
Val di Fassa
→from €768 p.p.
Val di Sole
→from €386 p.p.
Sondrio
→from €234 p.p.
Kronplatz
→from €763 p.p.
Val Gardena
→from €886 p.p.
Dolomieten
→from €262 p.p.
Seiser Alm
→from €559 p.p.
Via Lattea
→from €642 p.p.
3 Zinnen Dolomites
→from €632 p.p.
Monterosa
→from €591 p.p.
Eisacktal
→from €424 p.p.
Paganella
→from €435 p.p.
Livigno
→from €777 p.p.
Trente
→from €339 p.p.
Arabba-Marmolada
→from €920 p.p.
Campiglio
→from €464 p.p.
Val di Fiemme
→from €761 p.p.
Tauferer Ahrntal
→from €419 p.p.
Gröden
→from €1.004 p.p.
Meraner Land
→from €169 p.p.
PontediLegno-Tonale
→from €654 p.p.
Alta Badia
→from €562 p.p.
Breuil-Cervinia
→from €795 p.p.
Ortlergebied
→from €629 p.p.
Guides for ski areas in Italy
More
Frequently asked questions about Italy
Which is the best ski area in Italy?
It depends on your level and budget. Val di Fassa, Val di Sole, Sondrio, Kronplatz, Val Gardena are among the most popular. Sort the 24 ski areas by snow reliability, piste kilometres or price to find your match.
What does a ski holiday in Italy cost?
Accommodations in Italy start from €169 per person on Nivosola, with prices refreshed daily across all major operators.
When can you ski in Italy?
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.