
Best ski resorts near Barcelona
The Spanish, Andorran and Catalan Pyrenees on a short drive from Barcelona, all on the same side of the mountain as the sun.
30 resorts
How we picked
Barcelona is the easiest big-city base for the southern Pyrenees: Baqueira-Beret, Grandvalira and Vallnord in Andorra, La Molina and Masella on the Catalan side, plus the smaller Aragonese resorts further west. Within 300 km of the city you can chase late sun on Spanish piste or cross into Andorra for duty-free beers, all on one weekend.

Baqueira Beret
Spanish Pyrenees

Grandvalira
Andorran Pyrenees

Formigal
Spanish Pyrenees

Ordino-Arcalís
Andorran Pyrenees

Cerler
Spanish Pyrenees

Peyragudes
French Pyrenees

Piau-Engaly
French Pyrenees

Boí Taüll
Spanish Pyrenees

Vallnord-Pal Arinsal
Andorran Pyrenees

Grand Tourmalet
French Pyrenees

Saint-Lary
French Pyrenees

Cauterets
French Pyrenees

Candanchú
Spanish Pyrenees

La Molina
Spanish Pyrenees

Luz-Ardiden
French Pyrenees

Astún
Spanish Pyrenees

Masella
Spanish Pyrenees

Port Ainé
Spanish Pyrenees

Espot
Spanish Pyrenees

Vallter 2000
Spanish Pyrenees

Font-Romeu
French Pyrenees

Les Angles
French Pyrenees

Panticosa
Spanish Pyrenees

Ax 3 Domaines
French Pyrenees

Gourette
French Pyrenees

Porté-Puymorens
French Pyrenees

Luchon-Superbagnères
French Pyrenees

Formiguères
French Pyrenees

Val Louron
French Pyrenees

Port del Comte
Spanish Pyrenees