Ski holidays in Italy
37 ski areas, 437 accommodations from €169 pp. Compare slopes, snow and prices.
Planning a ski holiday in Italy? Compare 37 ski areas with 437 accommodations from €169 per person, refreshed daily. Each area below shows its kilometres of piste, lifts and snow reliability — popular regions include Val di Fassa, Val di Sole, Sondrio, Kronplatz, Val Gardena.
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.
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 37 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.