Best ski resorts near Barcelona

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

Our top picks

At a glance, the best resorts on this list are Baqueira Beret, Grandvalira, Formigal, Ordino-Arcalís, Pas de la Casa, Soldeu, Cerler, Peyragudes.

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.

The resorts, ranked

Baqueira Beret
1

Baqueira Beret

Spain · Spanish Pyrenees
Base
1500 m
Summit
2610 m
Pistes
167 km
Lifts
36
Snow score
88
Season
Dec 1 → Apr 14

When the Spanish royal family goes skiing, this is where they come. Baqueira Beret is the largest resort in Spain, with three connected sectors and the Michelin-starred tables of the Aran Valley waiting at the bottom.

Where to stay · Baqueira Beret
Hotel Lacreu
4.8626 reviews
€155

Hotel Lacreu

Excellent · 626 reviews

Why we like it

One of the highest-rated places to stay in Baqueira Beret, with guests singling out the service and comfort.

Mid-range
From
€155/ night
Check availability →
Hotel Val de Neu
4.6610 reviews
€145

Hotel Val de Neu

Excellent · 610 reviews

Why we like it

Moments from the lifts in Baqueira Beret, so you can ski back to the door and skip the morning queues.

Mid-range
From
€145/ night
Check availability →
Grandvalira
2

Grandvalira

Andorra · Andorran Pyrenees
Base
1710 m
Summit
2640 m
Pistes
210 km
Lifts
65
Snow score
86
Season
Nov 30 → Apr 14

Six villages, from Encamp to Pas de la Casa, make up the largest ski domain in the Pyrenees. Add duty-free prices and regular World Cup finals, and Grandvalira becomes an easy family yes.

Where to stay · Grandvalira
Sport Hotel Hermitage & Spa
4.61.3k reviews
€90

Sport Hotel Hermitage & Spa

Excellent · 1.3k reviews

Why we like it

Strong value for Grandvalira, with a high guest rating that punches above its nightly price.

Budget-friendly
From
€90/ night
Check availability →
Grau Roig Andorra Boutique Hotel & Spa
4.61.1k reviews
€85

Grau Roig Andorra Boutique Hotel & Spa

Excellent · 1.1k reviews

Why we like it

Strong value for Grandvalira, with a high guest rating that punches above its nightly price.

Budget-friendly
From
€85/ night
Check availability →
Formigal
3

Formigal

Spain · Spanish Pyrenees
Base
1500 m
Summit
2250 m
Pistes
176 km
Lifts
22
Snow score
84
Season
Dec 7 → Apr 14

Spain comes to Formigal to ski hard and dance harder. The biggest domain in the Aragón Pyrenees, linked with Panticosa, it is home to La Marchica, the wildest après-ski party in the country.

Where to stay · Formigal
HG Alto Aragón
4.11.6k reviews
€75

HG Alto Aragón

Great · 1.6k reviews

Why we like it

A long-standing favourite in Formigal, trusted by thousands of guests before you.

Budget-friendly
From
€75/ night
Check availability →
Hotel Saliecho
4.3747 reviews
€85

Hotel Saliecho

Very good · 747 reviews

Why we like it

A long-standing favourite in Formigal, trusted by thousands of guests before you.

Budget-friendly
From
€85/ night
Check availability →
Ordino-Arcalís
4

Ordino-Arcalís

Andorra · Andorran Pyrenees
Base
1940 m
Summit
2625 m
Pistes
30 km
Lifts
14
Snow score
84
Season
Dec 1 → Apr 14

The northern, wildest sector of Andorra's Vallnord, Ordino-Arcalís has the best snow and freeride terrain in the country. North-facing and high, it is a powder-hunter's secret.

Where to stay · Ordino-Arcalís
Hotel & Spa Xalet Bringué
4.71.0k reviews
€110

Hotel & Spa Xalet Bringué

Excellent · 1.0k reviews

Why we like it

One of the highest-rated places to stay in Ordino-Arcalís, with guests singling out the service and comfort.

Mid-range
From
€110/ night
Check availability →
Hotel & SPA Bringué
4.51.1k reviews
€90

Hotel & SPA Bringué

Very good · 1.1k reviews

Why we like it

Strong value for Ordino-Arcalís, with a high guest rating that punches above its nightly price.

Budget-friendly
From
€90/ night
Check availability →
Pas de la Casa
5

Pas de la Casa

Andorra · Andorran Pyrenees
Base
2050 m
Summit
2640 m
Pistes
210 km
Lifts
74
Snow score
84
Season
Dec 1 → Apr 20

High on the French border, Pas de la Casa is the lively, high-altitude gateway to Grandvalira, the largest ski domain in the Pyrenees with around 210 km of pistes. Famous for snow-sure slopes above 2000 m, duty-free shopping and a legendary party scene, it draws a young, budget-minded crowd looking for big mileage and even bigger nights.

Where to stay · Pas de la Casa
Grau Roig Andorra Boutique Hotel & Spa
4.61.1k reviews
€100

Grau Roig Andorra Boutique Hotel & Spa

Excellent · 1.1k reviews

Why we like it

Strong value for Pas de la Casa, with a high guest rating that punches above its nightly price.

Budget-friendly
From
€100/ night
Check availability →
Estival Sporting
4.6399 reviews
€95

Estival Sporting

Excellent · 399 reviews

Why we like it

Moments from the lifts in Pas de la Casa, so you can ski back to the door and skip the morning queues.

Budget-friendly
From
€95/ night
Check availability →
Soldeu
6

Soldeu

Andorra · Andorran Pyrenees
Base
1800 m
Summit
2640 m
Pistes
210 km
Lifts
75
Snow score
83
Season
Nov 29 → Apr 19

Soldeu is the main base village of Grandvalira, the giant ski domain that is the largest in the Pyrenees with around 210 km of pistes. Modern, welcoming and famous for its top English-language ski school, it combines genuine ski-in, ski-out lodging with easy access to family-friendly slopes, making it the natural gateway to the whole of Grandvalira.

Where to stay · Soldeu
Hotel Piolets Soldeu Centre by Nexta
4.41.9k reviews
€95

Hotel Piolets Soldeu Centre by Nexta

Very good · 1.9k reviews

Why we like it

Moments from the lifts in Soldeu, so you can ski back to the door and skip the morning queues.

Budget-friendly
From
€95/ night
Check availability →
Sport Hotel Hermitage & Spa
4.61.3k reviews
€100

Sport Hotel Hermitage & Spa

Excellent · 1.3k reviews

Why we like it

Moments from the lifts in Soldeu, so you can ski back to the door and skip the morning queues.

Budget-friendly
From
€100/ night
Check availability →
Cerler
7

Cerler

Spain · Spanish Pyrenees
Base
1500 m
Summit
2630 m
Pistes
80 km
Lifts
19
Snow score
82
Season
Dec 7 → Apr 7

At 1,540 m, no village in the Spanish Pyrenees sits higher, and Aneto, the range's tallest peak, rises right behind it. Cerler is compact and family-run, with an atmosphere that stays defiantly Spanish.

Where to stay · Cerler
Hotel HG Cerler
4.41.1k reviews
€95

Hotel HG Cerler

Very good · 1.1k reviews

Why we like it

Strong value for Cerler, with a high guest rating that punches above its nightly price.

Budget-friendly
From
€95/ night
Check availability →
Hotel Casa Cornel
4.8500 reviews
€95

Hotel Casa Cornel

Excellent · 500 reviews

Why we like it

One of the highest-rated places to stay in Cerler, with guests singling out the service and comfort.

Budget-friendly
From
€95/ night
Check availability →
Peyragudes
8

Peyragudes

France · French Pyrenees
Base
1600 m
Summit
2400 m
Pistes
60 km
Lifts
17
Snow score
82
Season
Dec 14 → Apr 7

The Skyvall gondola climbs straight from the spa town of Loudenvielle to the snow, linking two valleys at altitude. Peyragudes had its Hollywood moment as the opening scene of Bond's Spectre.

Where to stay · Peyragudes
Hôtel Mercure Peyragudes Loudenvielle
4.8985 reviews
€160

Hôtel Mercure Peyragudes Loudenvielle

Excellent · 985 reviews

Why we like it

One of the highest-rated places to stay in Peyragudes, with guests singling out the service and comfort.

Mid-range
From
€160/ night
Check availability →
Hotel restaurant "L'auberge de germ"
4.7484 reviews
€150

Hotel restaurant "L'auberge de germ"

Excellent · 484 reviews

Why we like it

One of the highest-rated places to stay in Peyragudes, with guests singling out the service and comfort.

Mid-range
From
€150/ night
Check availability →
Piau-Engaly
9

Piau-Engaly

France · French Pyrenees
Base
1850 m
Summit
2600 m
Pistes
65 km
Lifts
12
Snow score
82
Season
Dec 7 → Apr 14

The highest resort in the French Pyrenees, Piau-Engaly sits at 1850 m near the Spanish border and holds snow when lower neighbours struggle. It is compact, modern and a freeride favourite.

Where to stay · Piau-Engaly
AZUREVA - 65170
4.4175 reviews
€125

AZUREVA - 65170

Very good · 175 reviews

Why we like it

Strong value for Piau-Engaly, with a high guest rating that punches above its nightly price.

Mid-range
From
€125/ night
Check availability →
Hotel Des 4 Ours
3.6350 reviews
€100

Hotel Des 4 Ours

Good · 350 reviews

Why we like it

A dependable, well-reviewed choice for a stay in Piau-Engaly.

Budget-friendly
From
€100/ night
Check availability →
Boí Taüll
10

Boí Taüll

Spain · Spanish Pyrenees
Base
2020 m
Summit
2751 m
Pistes
45 km
Lifts
10
Snow score
82
Season
Dec 7 → Apr 7

The highest resort in the Pyrenees, Boí Taüll starts at 2020 m in a remote corner of Catalonia and is prized for dry, abundant snow. It sits beside the UNESCO Romanesque churches of the Vall de Boí.

Where to stay · Boí Taüll
Hotel El Rantiner
4.8535 reviews
€110

Hotel El Rantiner

Excellent · 535 reviews

Why we like it

One of the highest-rated places to stay in Boí Taüll, with guests singling out the service and comfort.

Mid-range
From
€110/ night
Check availability →
Hostal La Plaça
4.5706 reviews
€100

Hostal La Plaça

Very good · 706 reviews

Why we like it

Strong value for Boí Taüll, with a high guest rating that punches above its nightly price.

Budget-friendly
From
€100/ night
Check availability →
Vallnord-Pal Arinsal
11

Vallnord-Pal Arinsal

Andorra · Andorran Pyrenees
Base
1550 m
Summit
2560 m
Pistes
63 km
Lifts
31
Snow score
81
Season
Dec 1 → Apr 7

Grandvalira's smaller sibling has built its name on first turns. Vallnord is a favourite of British learners and budget-minded families, with gentle progressions and La Massana down in the valley for everything off the snow.

Where to stay · Vallnord-Pal Arinsal
Hotel Princesa Parc 4*
4.33.1k reviews
€80

Hotel Princesa Parc 4*

Very good · 3.1k reviews

Why we like it

A long-standing favourite in Vallnord-Pal Arinsal, trusted by thousands of guests before you.

Budget-friendly
From
€80/ night
Check availability →
Xalet Verdú
4.41.4k reviews
€90

Xalet Verdú

Very good · 1.4k reviews

Why we like it

Strong value for Vallnord-Pal Arinsal, with a high guest rating that punches above its nightly price.

Budget-friendly
From
€90/ night
Check availability →
Grand Tourmalet
12

Grand Tourmalet

France · French Pyrenees
Base
1250 m
Summit
2500 m
Pistes
100 km
Lifts
28
Snow score
81
Season
Dec 14 → Apr 7

Beneath the Col du Tourmalet, the climb that breaks Tour de France riders every summer, sits the largest linked ski area in the French Pyrenees. Grand Tourmalet spans Barèges and La Mongie on either side of the pass.

Where to stay · Grand Tourmalet
Hôtel La Voie Lactée
4.8216 reviews
€150

Hôtel La Voie Lactée

Excellent · 216 reviews

Why we like it

One of the highest-rated places to stay in Grand Tourmalet, with guests singling out the service and comfort.

Mid-range
From
€150/ night
Check availability →
La Mandia
3.2376 reviews
€110

La Mandia

Good · 376 reviews

Why we like it

A dependable, well-reviewed choice for a stay in Grand Tourmalet.

Mid-range
From
€110/ night
Check availability →

Map: hotels in Baqueira Beret

Live prices from Booking, Expedia and Hotels.com around the top resort on this list.

Best ski resorts: curated lists by intent