Ski Resorts

100 resorts across 10 countries with ski-in/ski-out accommodation

AndorraAustriaCzech RepublicFranceGermanyItalyPolandSlovakiaSpainSwitzerland

Alpbachtal

Austria

Tyrol

⛷️ 109 km slopes 🏔️ 2025m 🎟️ €55/day 🏨 5 hotels ❄️ ★★★☆☆

Alpe d'Huez

France

Isère

⛷️ 250 km slopes 🏔️ 3330m 🎟️ €61/day 🏨 5 hotels ❄️ ★★★★☆

L'île au soleil, Sarenne 16km world's longest groomed run

Alpe di Siusi

Italy

South Tyrol

⛷️ 60 km slopes 🏔️ 2350m 🎟️ €65/day 🏨 5 hotels ❄️ ★★★★☆

Europe's largest alpine plateau, beginner paradise, unique landscape

Alta Badia

Italy

South Tyrol

⛷️ 130 km slopes 🏔️ 2778m 🎟️ €76/day 🏨 5 hotels ❄️ ★★★★★

Best cuisine in the Dolomites, Sella Ronda

Andermatt

Switzerland

Uri

⛷️ 120 km slopes 🏔️ 2963m 🎟️ €85/day 🏨 5 hotels ❄️ ★★★★★

Newest luxury Swiss resort, modern development, reliable snow

Arabba

Italy

Veneto

⛷️ 62 km slopes 🏔️ 3269m 🎟️ €76/day 🏨 5 hotels ❄️ ★★★★☆

Sella Ronda circuit, Marmolada glacier access, authentic village

Avoriaz

France

Haute-Savoie

⛷️ 75 km slopes 🏔️ 2466m 🎟️ €57/day 🏨 5 hotels ❄️ ★★★★☆

Car-free resort, Portes du Soleil

Bad Kleinkirchheim

Austria

Carinthia

⛷️ 103 km slopes 🏔️ 2055m 🎟️ €52/day 🏨 5 hotels ❄️ ★★★☆☆

Baqueira Beret

Spain

Catalonia

⛷️ 167 km slopes 🏔️ 2610m 🎟️ €60/day 🏨 5 hotels ❄️ ★★★★☆

Best ski resort in Spain, Royal family favorite, reliable snow

Berchtesgaden / Jenner

Germany

Bavaria

⛷️ 12 km slopes 🏔️ 1874m 🎟️ €48/day 🏨 5 hotels ❄️ ★★☆☆☆

Spectacular Alpine scenery, historic town, close to Austria

Berwang (Zugspitz Arena)

Austria

Tyrol

⛷️ 36 km slopes 🏔️ 2100m 🎟️ €48/day 🏨 5 hotels ❄️ ★★★☆☆

Białka Tatrzańska / Kotelnica-Kaniówka

Poland

Tatra Mountains

⛷️ 14 km slopes 🏔️ 1400m 🎟️ €22/day 🏨 5 hotels ❄️ ★★☆☆☆

Family-friendly resort, thermal baths nearby, good for beginners

Carezza

Italy

South Tyrol

⛷️ 40 km slopes 🏔️ 2337m 🎟️ €60/day 🏨 5 hotels ❄️ ★★★★☆

Spectacular Latemar peaks views, intimate family resort, good value

Chamonix

France

Haute-Savoie

⛷️ 155 km slopes 🏔️ 3842m 🎟️ €100/day 🏨 5 hotels ❄️ ★★★★☆

Birthplace of freeride, Vallée Blanche, extreme skiing capital

Cortina d'Ampezzo

Italy

Veneto

⛷️ 120 km slopes 🏔️ 2930m 🎟️ €76/day 🏨 4 hotels ❄️ ★★★★☆

Queen of the Dolomites, 1956/2026 Olympics

Courchevel 1850

France

Savoie

⛷️ 150 km slopes 🏔️ 2738m 🎟️ €81.8/day 🏨 5 hotels ❄️ ★★★★☆

World's most luxurious ski resort, 3 Vallées access, Michelin dining

Crans-Montana

Switzerland

Valais

⛷️ 140 km slopes 🏔️ 3000m 🎟️ €78/day 🏨 5 hotels ❄️ ★★★★☆

Sunny plateau, luxury shopping, golf courses, spectacular views

Davos

Switzerland

Graubünden

⛷️ 300 km slopes 🏔️ 2844m 🎟️ €82/day 🏨 5 hotels ❄️ ★★★★☆

Switzerland's largest resort, World Economic Forum host city

Donovaly

Slovakia

Central Slovakia

⛷️ 12 km slopes 🏔️ 1361m 🎟️ €38/day 🏨 5 hotels ❄️ ★★☆☆☆

Family-friendly resort, adventure park, good for beginners

Engelberg

Switzerland

Obwalden

⛷️ 82 km slopes 🏔️ 3028m 🎟️ €82/day 🏨 5 hotels ❄️ ★★★★★

Titlis glacier, rotating cable car, monastery village charm

Falcade - San Pellegrino

Italy

Dolomites, Veneto

⛷️ 60 km slopes 🏔️ 2513m 🎟️ €55/day 🏨 4 hotels ❄️ ★★★★☆

Part of Dolomiti Superski, intimate atmosphere, great on-piste rifugi, less crowded than big Dolomite resorts

Feldberg (Black Forest)

Germany

Black Forest

⛷️ 16 km slopes 🏔️ 1493m 🎟️ €46/day 🏨 5 hotels ❄️ ★★☆☆☆

Highest peak in Black Forest, traditional German ski area, scenic forests

Flachau (Ski Amadé)

Austria

Salzburg

⛷️ 120 km slopes 🏔️ 2000m 🎟️ €62/day 🏨 10 hotels ❄️ ★★★★☆

Flims-Laax

Switzerland

Graubünden

⛷️ 224 km slopes 🏔️ 3018m 🎟️ €85/day 🏨 5 hotels ❄️ ★★★★☆

Europe's largest snowpark, White Arena, modern infrastructure

Garmisch-Partenkirchen (Zugspitze)

Germany

Bavaria

⛷️ 40 km slopes 🏔️ 2720m 🎟️ €69/day 🏨 5 hotels ❄️ ★★★☆☆

Germany's highest peak, 1936 Olympics venue, glacier skiing

Gerlitzen (Villach)

Austria

Carinthia

⛷️ 52 km slopes 🏔️ 1911m 🎟️ €45/day 🏨 5 hotels ❄️ ★★★☆☆

Grindelwald

Switzerland

Bern

⛷️ 160 km slopes 🏔️ 3020m 🎟️ €82/day 🏨 5 hotels ❄️ ★★★★☆

Eiger North Face views, Jungfrau region, family-friendly

Großarl (Ski Amadé)

Austria

Salzburg

⛷️ 30 km slopes 🏔️ 2033m 🎟️ €62/day 🏨 10 hotels ❄️ ★★★★☆

Großglockner (Kals)

Austria

East Tyrol

⛷️ 40 km slopes 🏔️ 2422m 🎟️ €48/day 🏨 5 hotels ❄️ ★★★★★

Gstaad

Switzerland

Bern

⛷️ 220 km slopes 🏔️ 3000m 🎟️ €75/day 🏨 5 hotels ❄️ ★★★☆☆

Ultimate glamour resort, celebrities, luxury chalets, pristine slopes

Harrachov

Czech Republic

Krkonoše Mountains

⛷️ 10 km slopes 🏔️ 1235m 🎟️ €35/day 🏨 5 hotels ❄️ ★★☆☆☆

Famous ski jumping hill, glass-making tradition, family-friendly

Hinterstoder

Austria

Upper Austria

⛷️ 40 km slopes 🏔️ 2000m 🎟️ €45/day 🏨 5 hotels ❄️ ★★★★☆

Hochkönig

Austria

Salzburg

⛷️ 120 km slopes 🏔️ 1900m 🎟️ €56/day 🏨 5 hotels ❄️ ★★★★☆

Hochzillertal

Austria

Tyrol

⛷️ 90 km slopes 🏔️ 2378m 🎟️ €80/day 🏨 5 hotels ❄️ ★★★★★

Highest restaurant in Tyrol

Ischgl

Austria

Tyrol

⛷️ 238 km slopes 🏔️ 2872m 🎟️ €79/day 🏨 5 hotels ❄️ ★★★★★

Best après-ski, duty-free Switzerland connection

Jasná (Chopok)

Slovakia

Low Tatras

⛷️ 49 km slopes 🏔️ 2024m 🎟️ €52/day 🏨 5 hotels ❄️ ★★★☆☆

Best ski resort in Slovakia, modern lifts, excellent value

Kals-Matrei

Austria

East Tyrol

⛷️ 110 km slopes 🏔️ 2624m 🎟️ €65/day 🏨 5 hotels ❄️ ★★★★★

Closest to Grossglockner, family resort

Kaprun

Austria

Salzburg

⛷️ 61 km slopes 🏔️ 3203m 🎟️ €79/day 🏨 5 hotels ❄️ ★★★★★

Kitzsteinhorn glacier, guaranteed snow year-round, spectacular views

Karpacz / Śnieżka

Poland

Sudetes Mountains

⛷️ 15 km slopes 🏔️ 1602m 🎟️ €25/day 🏨 5 hotels ❄️ ★★☆☆☆

Highest peak in Sudetes, cross-border skiing to Czech Republic

Katschberg

Austria

Carinthia

⛷️ 70 km slopes 🏔️ 2220m 🎟️ €50/day 🏨 5 hotels ❄️ ★★★★☆

Kitzbühel

Austria

Tyrol

⛷️ 233 km slopes 🏔️ 2000m 🎟️ €79.5/day 🏨 5 hotels ❄️ ★★★★★

Legendary Hahnenkamm downhill, luxury

Kronplatz / Plan de Corones

Italy

South Tyrol

⛷️ 119 km slopes 🏔️ 2275m 🎟️ €80/day 🏨 5 hotels ❄️ ★★★★★

Modern lifts, MMM museum

Kühtai

Austria

Tyrol

⛷️ 44 km slopes 🏔️ 2520m 🎟️ €52/day 🏨 5 hotels ❄️ ★★★★★

La Plagne

France

Savoie

⛷️ 225 km slopes 🏔️ 3250m 🎟️ €70/day 🏨 5 hotels ❄️ ★★★★☆

Paradiski domain, Olympic bobsled track, family resort

La Thuile

Italy

Aosta Valley

⛷️ 152 km slopes 🏔️ 2641m 🎟️ €48/day 🏨 5 hotels ❄️ ★★★★☆

Lech-Zürs am Arlberg

Austria

Vorarlberg

⛷️ 305 km slopes 🏔️ 2811m 🎟️ €81.5/day 🏨 5 hotels ❄️ ★★★★★

Most exclusive resort in Austria, royal family favorite, part of Ski Arlberg

Leogang (Skicircus)

Austria

Salzburg

⛷️ 270 km slopes 🏔️ 2096m 🎟️ €62/day 🏨 10 hotels ❄️ ★★★★☆

Les Arcs

France

Savoie

⛷️ 200 km slopes 🏔️ 3226m 🎟️ €64/day 🏨 3 hotels ❄️ ★★★★☆

Paradiski domain with La Plagne, family-friendly, modern architecture

Les Deux Alpes

France

Isère

⛷️ 220 km slopes 🏔️ 3568m 🎟️ €58/day 🏨 5 hotels ❄️ ★★★★★

Glacier skiing, Europe's largest skiable glacier, massive snowpark

Les Menuires

France

Savoie

⛷️ 160 km slopes 🏔️ 2850m 🎟️ €81.8/day 🏨 5 hotels ❄️ ★★★★☆

Best value in 3 Vallées, purpose-built ski-in/ski-out resort

Lipno nad Vltavou

Czech Republic

Šumava Mountains

⛷️ 12 km slopes 🏔️ 1000m 🎟️ €28/day 🏨 5 hotels ❄️ ★☆☆☆☆

Family resort, treetop walkway, lake activities

Livigno

Italy

Lombardy

⛷️ 115 km slopes 🏔️ 2798m 🎟️ €72/day 🏨 5 hotels ❄️ ★★★★☆

Duty-free shopping, great value, high altitude snow guarantee

Madonna di Campiglio

Italy

Trentino

⛷️ 150 km slopes 🏔️ 2504m 🎟️ €72/day 🏨 5 hotels ❄️ ★★★★★

Mayrhofen

Austria

Tyrol

⛷️ 142 km slopes 🏔️ 2500m 🎟️ €79/day 🏨 5 hotels ❄️ ★★★★★

Hintertux glacier, Harakiri steepest groomed run

Megève

France

Haute-Savoie

⛷️ 445 km slopes 🏔️ 2353m 🎟️ €72/day 🏨 5 hotels ❄️ ★★★☆☆

Glamorous French resort with Michelin dining and Mont Blanc views

Méribel

France

Savoie

⛷️ 150 km slopes 🏔️ 2952m 🎟️ €81.8/day 🏨 5 hotels ❄️ ★★★★☆

Heart of 3 Vallées, traditional Alpine architecture, 1992 Olympics

Nassfeld

Austria

Carinthia

⛷️ 110 km slopes 🏔️ 2020m 🎟️ €52/day 🏨 5 hotels ❄️ ★★★☆☆

Nauders

Austria

Tyrol

⛷️ 75 km slopes 🏔️ 2850m 🎟️ €67/day 🏨 4 hotels ❄️ ★★★★★

Connected to Reschen (Italy), good value

Obereggen (Val di Fiemme)

Italy

South Tyrol

⛷️ 48 km slopes 🏔️ 2388m 🎟️ €52/day 🏨 5 hotels ❄️ ★★★★★

Obereggen/Latemar

Italy

South Tyrol

⛷️ 48 km slopes 🏔️ 2500m 🎟️ €62/day 🏨 5 hotels ❄️ ★★★★★

Best value in Dolomites, excellent snow conditions, modern lifts

Obergurgl-Hochgurgl

Austria

Tyrol

⛷️ 112 km slopes 🏔️ 3340m 🎟️ €79/day 🏨 5 hotels ❄️ ★★★★★

Highest resort in Austria, guaranteed snow

Oberstdorf / Nebelhorn

Germany

Allgäu Alps

⛷️ 130 km slopes 🏔️ 2224m 🎟️ €62/day 🏨 5 hotels ❄️ ★★★☆☆

Cross-border skiing with Austria, Germany's longest valley run, Kleinwalsertal access

Obertauern

Austria

Salzburg

⛷️ 100 km slopes 🏔️ 2526m 🎟️ €58/day 🏨 5 hotels ❄️ ★★★★★

Passo Tonale

Italy

Trentino

⛷️ 100 km slopes 🏔️ 3016m 🎟️ €52/day 🏨 5 hotels ❄️ ★★★★★

Pec pod Sněžkou

Czech Republic

Krkonoše Mountains

⛷️ 15 km slopes 🏔️ 1602m 🎟️ €38/day 🏨 5 hotels ❄️ ★★☆☆☆

Highest peak in Czech Republic, cross-border skiing to Poland

Pejo (Val di Sole)

Italy

Trentino

⛷️ 20 km slopes 🏔️ 3000m 🎟️ €48/day 🏨 5 hotels ❄️ ★★★★☆

Saalbach-Hinterglemm

Austria

Salzburg

⛷️ 270 km slopes 🏔️ 2096m 🎟️ €79/day 🏨 5 hotels ❄️ ★★★★☆

Largest ski circus in Austria, legendary après-ski scene

Saas-Fee

Switzerland

Valais

⛷️ 100 km slopes 🏔️ 3600m 🎟️ €79/day 🏨 5 hotels ❄️ ★★★★★

Pearl of the Alps, glacier skiing, car-free village, summer skiing

Schladming-Dachstein

Austria

Styria

⛷️ 123 km slopes 🏔️ 2700m 🎟️ €60/day 🏨 5 hotels ❄️ ★★★★☆

Serfaus-Fiss-Ladis

Austria

Tyrol

⛷️ 214 km slopes 🏔️ 2820m 🎟️ €78/day 🏨 5 hotels ❄️ ★★★★☆

Largest family resort, underground metro

Serre Chevalier

France

Hautes-Alpes

⛷️ 250 km slopes 🏔️ 2800m 🎟️ €54/day 🏨 10 hotels ❄️ ★★★★☆

Sierra Nevada

Spain

Andalusia

⛷️ 131 km slopes 🏔️ 3300m 🎟️ €53/day 🏨 5 hotels ❄️ ★★★☆☆

SkiWelt Wilder Kaiser-Brixental

Austria

Tyrol

⛷️ 284 km slopes 🏔️ 1957m 🎟️ €72/day 🏨 5 hotels ❄️ ★★★★☆

Largest connected ski area in Austria (284km), Tirol Lodge is proven ski-in/ski-out

Sölden

Austria

Tyrol

⛷️ 147 km slopes 🏔️ 3340m 🎟️ €83/day 🏨 5 hotels ❄️ ★★★★★

2 glaciers, James Bond filming location

Soldeu

Andorra

Grandvalira

⛷️ 210 km slopes 🏔️ 2640m 🎟️ €56/day 🏨 5 hotels ❄️ ★★★★☆

Largest ski area in Pyrenees, duty-free shopping, World Cup venue

Špindlerův Mlýn

Czech Republic

Krkonoše Mountains

⛷️ 28 km slopes 🏔️ 1555m 🎟️ €40/day 🏨 5 hotels ❄️ ★★☆☆☆

Czech Alps top ski resort, Olympic history, modern infrastructure

St. Anton am Arlberg

Austria

Tyrol

⛷️ 305 km slopes 🏔️ 2811m 🎟️ €81.5/day 🏨 5 hotels ❄️ ★★★★☆

Cradle of alpine skiing, off-piste paradise

St. Johann im Pongau (Ski Amadé)

Austria

Salzburg

⛷️ 50 km slopes 🏔️ 2000m 🎟️ €62/day 🏨 5 hotels ❄️ ★★★★☆

St. Moritz

Switzerland

Graubünden

⛷️ 350 km slopes 🏔️ 3303m 🎟️ €89/day 🏨 6 hotels ❄️ ★★★★★

Ultimate luxury, 2x Winter Olympics, 300 days of sunshine

Szczyrk / Szczyrk Mountain Resort

Poland

Silesian Beskids

⛷️ 40 km slopes 🏔️ 1257m 🎟️ €30/day 🏨 5 hotels ❄️ ★★☆☆☆

Largest ski area in Poland, modern lifts, good infrastructure

Szklarska Poręba / Szrenica

Poland

Sudetes Mountains

⛷️ 12 km slopes 🏔️ 1362m 🎟️ €22/day 🏨 5 hotels ❄️ ★★☆☆☆

Glass town heritage, scenic mountain views, close to Czech border

Tannheimer Tal

Austria

Tyrol

⛷️ 55 km slopes 🏔️ 1862m 🎟️ €52/day 🏨 5 hotels ❄️ ★★★☆☆

Charming Tyrolean valley with family-friendly skiing and cross-country trails

Tignes

France

Savoie

⛷️ 150 km slopes 🏔️ 3456m 🎟️ €68/day 🏨 5 hotels ❄️ ★★★★★

Glacier skiing, Espace Killy with Val d'Isère, summer skiing

Tre Cime/3 Zinnen

Italy

South Tyrol

⛷️ 115 km slopes 🏔️ 2200m 🎟️ €76/day 🏨 5 hotels ❄️ ★★★★☆

Iconic Tre Cime peaks, family resort, authentic Dolomites experience

Uttendorf (Weißsee)

Austria

Salzburg

⛷️ 25 km slopes 🏔️ 2600m 🎟️ €42/day 🏨 5 hotels ❄️ ★★★★★

Val d'Isère

France

Savoie

⛷️ 150 km slopes 🏔️ 3456m 🎟️ €75/day 🏨 5 hotels ❄️ ★★★★★

Espace Killy domain, legendary off-piste, glacier skiing

Val di Fassa

Italy

Trentino

⛷️ 100 km slopes 🏔️ 2624m 🎟️ €76/day 🏨 5 hotels ❄️ ★★★★☆

Authentic Dolomites, good value, Dolomiti Superski access

Val Gardena

Italy

South Tyrol

⛷️ 175 km slopes 🏔️ 2518m 🎟️ €80/day 🏨 5 hotels ❄️ ★★★★★

Dolomiti Superski, UNESCO, Sella Ronda circuit

Val Thorens

France

Savoie

⛷️ 150 km slopes 🏔️ 3230m 🎟️ €81.8/day 🏨 5 hotels ❄️ ★★★★★

Highest resort in Europe, guaranteed snow, 3 Vallées

Vals/Gitschberg-Jochtal

Italy

South Tyrol

⛷️ 55 km slopes 🏔️ 2510m 🎟️ €52/day 🏨 5 hotels ❄️ ★★★★☆

Vars (Forêt Blanche)

France

Hautes-Alpes

⛷️ 185 km slopes 🏔️ 2750m 🎟️ €48/day 🏨 5 hotels ❄️ ★★★★☆

Verbier

Switzerland

Valais

⛷️ 410 km slopes 🏔️ 3330m 🎟️ €89/day 🏨 5 hotels ❄️ ★★★★☆

Largest ski area in Switzerland, legendary off-piste, 4 Vallées

Villars

Switzerland

Vaud

⛷️ 100 km slopes 🏔️ 3000m 🎟️ €72/day 🏨 5 hotels ❄️ ★★★☆☆

Family resort, Alpes Vaudoises, close to Geneva

Vrátna

Slovakia

Malá Fatra Mountains

⛷️ 14 km slopes 🏔️ 1709m 🎟️ €35/day 🏨 5 hotels ❄️ ★★☆☆☆

Scenic valley setting, traditional Slovak mountain culture

Vysoké Tatry (Tatranská Lomnica + Štrbské Pleso)

Slovakia

High Tatras

⛷️ 30 km slopes 🏔️ 2194m 🎟️ €55/day 🏨 5 hotels ❄️ ★★★☆☆

Spectacular High Tatra peaks, historic mountain railway, dramatic scenery

Wagrain (Ski Amadé)

Austria

Salzburg

⛷️ 120 km slopes 🏔️ 2000m 🎟️ €62/day 🏨 5 hotels ❄️ ★★★★☆

Wengen

Switzerland

Bern

⛷️ 110 km slopes 🏔️ 2320m 🎟️ €82/day 🏨 5 hotels ❄️ ★★★★☆

Car-free village, Lauberhorn downhill race, Jungfrau region

Winterberg

Germany

Sauerland

⛷️ 28 km slopes 🏔️ 842m 🎟️ €52/day 🏨 5 hotels ❄️ ★★☆☆☆

Biggest ski area in northern Germany, good snow-making, bobsled track

Zakopane / Kasprowy Wierch

Poland

Tatra Mountains

⛷️ 15 km slopes 🏔️ 1987m 🎟️ €25/day 🏨 5 hotels ❄️ ★★☆☆☆

Poland's most famous ski resort, spectacular Tatra views, cable car access

Zermatt

Switzerland

Valais

⛷️ 360 km slopes 🏔️ 3883m 🎟️ €99/day 🏨 5 hotels ❄️ ★★★★★

Matterhorn views, highest skiing in Alps, year-round glacier