
Skiing can be costly, with lots of factors to add in, so where are the cheapest resorts in Spain with the most affordable passes?
Skiing can be a very expensive sport, and taking the family away for a snow-filled adventure can be hard on the wallet. While ski resorts in France, Switzerland and Andorra are better known, Spain offers many excellent places, and at cheaper prices too.
The price of the ski passes depends different three factors, including the number of days you want, the age of the skier and the date on which the ski pass can be used.
Generally in Spain the cost of a daily ski pass ranges between €30 and €80, although it can be more expensive in popular resorts or during high season. The more expensive ones for example include Formigal-Panticosa, Baqueira Beret, Sierra Nevada, Masella and La Molina.
If you plan to ski for several days at a time, a multi-day or seasonal ski pass may be cheaper. Resorts also often offer discounts for children, families and students for example. Make sure to look up the prices at each place to suit your needs for the best deals.
READ ALSO: Eight amazing ski resorts in Spain
Here are some of the most affordable ski trips in Spain. These averages include ski passes plus accommodation.
Advertisement
Manzaneda, Galicia
This resort in Galicia is one of the cheapest ski resort in Spain in 2026, with an average daily cost of €53. It offers 17 km of skiable terrain and is best for beginner and intermediate skiers. Lift passes costs €28 in high season, while accommodation remains among the most affordable in the country.
Sierra de Béjar-La Covatilla, Castilla y León
Another great budget option is this resort in Castilla y León also with an average average daily cost of €53. It has 21.8km of slopes and offers a relaxed atmosphere. A ski pass costs around €29 in high season, and accommodation averages around €28.
Leitariegos, Castilla y León
Also in Castilla y León is Leitariegos, which has an average price of €54.50 per day. Lift passes cost €22 throughout the season. It offers 8.4 km of slopes geared towards families and beginners.
San Isidro, Castilla y León
In fourth place is San Isidoro, situated within the Cantabrian mountain range in the very north of Castilla y León, San Isidro offers a total of 31 different slopes of varying levels, including four black runs. It has an average daily price of €59.50.
Valgrande-Pajares, Asturias
Located half way between Oviedo and León, Valgrande-Pajares is located close the Natural Park of Babia y Luna in the middle of several mountains standing at over 2,000 metres above sea level. The average daily price per person here is €60.50.
Fuentes de Invierno, Asturias
Situation on the border of Asturias and Castilla y León, Fuentes de Invierno offers 8.7 skiable kilometres, distributed across 3 green, 3 blue, 6 red and 3 black runs. The average price here is €62.50.
Advertisement
Valdesquí, Madrid
Those living in the capital region can go skiing for an average of €72 per day. Valdesquí is situated near the town of Rascafría in the Sierra de Guadarrama. It has 23.3km of skiable terrain and 28 slopes.
La Pinilla Ski Resort, Castilla y León
Close to the city of Segovia, this resort has been popular with ski enthusiasts since 1968. The average daily price of a ski trip here is €72.50 per day.
Javalambre-Valdelinares, Aragón
In ninth place is this Aragonese ski resort located in the south of the region. It has 15km of slopes, mainly a mix of green and blue. Average daily price for the lift pass and accommodation here is €73.
Espot Esqui, Catalonia
The only affordable ski station in Catalonia on the list is Espot, located in the Pyrenees. The average price here is €74.50 per day. It has 25km of slopes, mostly blues and reds so it’s great for intermediate skiers.
