The 10 best ski resorts in the Pyrenees

Where to ski in the Pyrenees this winter? Here are our top 10 ski resorts in the Pyrenees!

A 430-kilometer mountain range stretching from east to west, the Pyrenees reach an altitude of 3,404 meters and form a geographical barrier separating Spain from the rest of Europe, as well as a natural border between Spain and France. The massif covers an area of 19,000 km² – the size of Slovenia or New Caledonia – and traverses unspoilt, wild landscapes in two regions (Occitanie and Nouvelle-Aquitaine) and six French départements, as well as four autonomous communities in Spain (Catalonia, Aragon, Navarre, the Basque Country…).

There are 39 ski resorts in the French Pyrenees, 34 in Spain and 3 in Andorra. There are also world-renowned spas – Ax-les-Thermes, Luchon, Vallée du Louron, Cauterets and Saint-Lary – and three mountain areas: the Atlantic Pyrenees (or Lower Pyrenees), the Central Pyrenees (with the Pic d’Aneto, the massif’s highest peak at 3,404 meters), and the Eastern Pyrenees (or Catalan Pyrenees), with the famous Pic du Canigou.

Do you love skiing and plan to go on a winter sports trip? Looking for resorts where you can hike in the snow? Here are the top 10 ski resorts in the Pyrenees.

1. Grandvalira

Grandvalira, Pyrénées

Photo credit: Flickr – Canon

Overlooking France andAndorra, Grandvalira is the largest ski resort in the Pyrenees, with six villages (Canillo, Encamp, Grau Roig, Pas de la Case, Soldeu, El Tarter), 132 downhill ski runs and a total length of 210 kilometers. The pistes start at an altitude of 1,300 meters and peak at 2,610 meters. The resort has a funicular railway, 3 gondolas, 30 chairlifts and 18 drag lifts, attracting family skiers.

Prices range from €42 to €48 per day, with a day or week pass.

2. Aramón Formigal

station de ski

Photo credit: Shutterstock – Israel Hervas Bengochea

Aramón Formigal is the second-largest ski resort in the Pyrenees, located on the Spanish side of the mountain between Formigal and Sallent de Gállego, in the province of Huesca (1h30 south of Pau). The resort boasts 97 downhill ski runs and 2 cross-country ski runs, for a total length of 137 kilometers: 39 black runs, 33 red runs, 18 blue runs and 7 green runs. So there’s something for every level of skier, with 11 chairlifts and 5 drag lifts. To get there, free shuttles are available to the spa village of Panticosa.

Once again, it’s a family atmosphere. Package prices range from €31.50 to €45 per day.

3. Saint-Lary-Soulan

Saint Lary Soulan, Pyrénées

Photo credit: Flickr – Ludwig Pacifici

Referenced in all the guidebooks, this resort is very popular with the French public: it’s one of the most frequented. Located in a small mountain village, the resort comprises 56 slopes in a 700-hectare ski area spread over three sectors, from 1,700 to 2,515 meters above sea level, for a total length of 100 kilometers. It is located in France, in the Hautes-Pyrénées department, in the commune of the same name. With 9 black, 14 red and 26 blue runs, plus 7 green runs, it’s a great resort for intermediate skiers.

Prices range from €37 to €43 per day per person, and from €188 to €221 per week per person (depending on age).

4. Les Angles

Les Angles, Pyrénées

Photo credit: Wikipedia – Jack ma

The resort is located in the Capcir valley in the Pyrénées-Orientales, at an altitude of between 1,650 and 2,400 meters. Les Angles, a former farming village in the throes of economic decline (suffering from the rural exodus and the loss of its young workers), found an unparalleled revitalization through skiing in the 1960s. Today, the resort boasts 45 runs covering 55 kilometers, two ski schools and a network of 40 kilometers of snowshoe trails.

Prices range from €35.50 to €39.50 per day per person, and from €195 to €210 per week.

5. Tourmalet

Le Tourmalet is the other must for French skiers. Located in the communes of La Mongie and Barèges, the resort lies in the south-central Hautes-Pyrénées, on the « slopes » of the famous Pic-du-Midi-de-Bigorre and in the Pyrenees National Park (south of Tarbes). The ski area extends from 1,400 to 2,500 meters above sea level to the Col du Tourmalet, and attracts 600,000 visitors a year. The resort itself boasts 69 runs, 100 kilometers in length.

Prices: €38.50 to €44 per day, €206 to €234 per week.

6. Ax 3 Domains

Ax 3 Domaines, Pyrénées

Photo credit: Flickr – Adrien Sifre

Ax 3 Domaines, in Ariège, is one of the Pyrenean ski resorts closest to Toulouse: 37 slopes and 83 kilometers of skiing spread over 28 hectares of nature. The resort was built just 8 kilometers from Ax-les-Thermes, on three ski areas: Bonascre at low altitude, Le Saquet at medium altitude, and Les Campels at high altitude. The resort starts at 1,400 meters and peaks at 2,400 meters.

Rates range from €28.50 to €33 per person per day, and from €144.50 to €186.20 for 6 days.

7. Font-Romeu Pyrénées 2000

Font-Romeu, Pyrénées

Photo credit: Facebook – Font-Romeu

Font-Romeu is often cited as one of the best ski resorts in the Pyrenees. Located in the Pyrénées-Orientales region, it is the resort of choice for locals from the former Languedoc-Roussillon and Perpignan. Together with Bolquère-Pyrénées 2000, the two resorts form a ski area with 40 runs and a total length of 111 kilometers, between 1,700 and 2,213 meters above sea level.

Prices range from €34 to €39.50 per day and from €169 to €199 per week per person.

8. Piau-Engaly

Piau-Engaly, Pyrénées

Photo credit: Facebook – Piau-Engaly

Located in the Néouvielle massif, in the commune of Aragnouet (Hautes-Pyrénées), Piau-Engaly is the highest ski resort in the French Pyrenees. With a starting altitude of 1,400 meters and a peak of 2,528 meters, the resort boasts 41 downhill ski runs – including 7 black, 11 red, 19 blue and 4 green – with a total length of 68 kilometers.

From €32.50 to €37.50 per day and from €162.50 to €187.50 per week (6 days).

9. Peyragudes

Where to ski in the Pyrenees? If you’re coming from Toulouse, Peyragudes might be a good choice. Straddling the Haute-Garonne and Hautes-Pyrénées departments, Peyragudes is one of the best ski resorts in the Pyrenees for beginners: 6 green runs and 23 blue runs are among the 51 in all, representing more than half of the ski area dedicated to beginners. Between 1,610 and 2,261 meters above sea level, there are 60 kilometers of runs.

Prices range from €35 to €40 per day, and from €185 to €210 for 6 days.

10. Luchon-Superbagnères

Luchon Superbagnères

Photo credit: Shutterstock – Nataloche

The Lychon-Superbagnères resort is not often mentioned in guidebooks, as it is less busy and quieter. Located in the commune of Saint-Aventin in Haute-Garonne, it has « only » 30 runs and 32 kilometers of skiable terrain.

Expect to pay between €31 and €35 per day, and €156.50 to €179.50 for 6 days.