Skip to main content

About skiing in Switzerland

Famous for its seemingly infinite mountain terrain, Switzerland offers some of the most diverse options for skiing, as well as culture and cuisine. Most resorts sit at high altitude, with Zermatt offering more than 2,000 metres of vertical drop. But whether you’re after steep pistes or wide runs with beautiful scenery, you’ll find a perfect spot to suit your tastes. Cosy mountain restaurants and huts plate up Swiss treats like chocolates, rösti (fried potato patties) or traditional cheese fondue. There’s also plenty of family-friendly hotspots like Davos Klosters, St Moritz and Engelberg.

Ski resort destinations in Switzerland

Find the best ski resort for you

  • 4 Vallées

    Intermediate Advanced Family-friendly
    • 256 miles of trails · 68 ski lifts
    • 4,430 feet - 10,926 feet elevation
    • 54.7 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Zermatt - Matterhorn

    Beginner Intermediate Advanced
    • 200.1 miles of trails · 51 ski lifts
    • 5,125 feet - 12,792 feet elevation
    • 57.2 miles from Lugano Airport
    • Avg. price/night: £293
  • Arosa Lenzerheide

    Beginner Intermediate Advanced
    • 139.8 miles of trails · 43 ski lifts
    • 4,033 feet - 9,400 feet elevation
    • 49.7 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £248
  • Flims Laax Falera

    Beginner Intermediate Advanced
    • 133 miles of trails · 28 ski lifts
    • 3,609 feet - 9,902 feet elevation
    • 47.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £219
  • St. Moritz - Corviglia

    Beginner Intermediate Advanced
    • 96.3 miles of trails · 23 ski lifts
    • 5,693 feet - 10,030 feet elevation
    • 55.3 miles from Lugano Airport
    • Avg. price/night: £334
  • Crans-Montana

    Beginner Intermediate Advanced
    • 87 miles of trails · 19 ski lifts
    • 4,955 feet - 9,604 feet elevation
    • 39.8 miles from Bern-Belp Airport
    • Avg. price/night: £233
  • Aletsch Arena

    Beginner Intermediate Advanced
    • 64.6 miles of trails · 35 ski lifts
    • 6,054 feet - 9,413 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £158
  • Grindelwald-Wengen

    Beginner Intermediate Advanced
    • 63.4 miles of trails · 23 ski lifts
    • 3,098 feet - 7,875 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £223
  • Saas-Fee

    Beginner Intermediate Advanced
    • 62.1 miles of trails · 23 ski lifts
    • 5,906 feet - 11,723 feet elevation
    • 47.8 miles from Lugano Airport
    • Avg. price/night: £200
  • Parsenn

    Beginner Intermediate Advanced
    • 59 miles of trails · 18 ski lifts
    • 2,658 feet - 9,331 feet elevation
    • 46 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £242
  • Rinderberg/Saanerslochgrat /Horneggli

    Beginner Intermediate Family-friendly
    • 54.7 miles of trails · 15 ski lifts
    • 3,111 feet - 6,598 feet elevation
    • 28.6 miles from Bern-Belp Airport
    • Avg. price/night: £353
  • Adelboden/​Lenk

    Beginner Intermediate Advanced
    • 53.4 miles of trails · 25 ski lifts
    • 4,134 feet - 7,218 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £241
  • Villars/Gryon/Les Diablerets

    Beginner Intermediate Advanced
    • 52.2 miles of trails · 25 ski lifts
    • 4,016 feet - 6,956 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £217
  • Savognin

    Beginner Intermediate Advanced
    • 45.4 miles of trails · 12 ski lifts
    • 3,833 feet - 8,901 feet elevation
    • 50.3 miles from Lugano Airport
    • Avg. price/night: £165
  • Titlis - Engelberg

    Beginner Intermediate Advanced
    • 43.5 miles of trails · 17 ski lifts
    • 3,291 feet - 9,909 feet elevation
    • 42.9 miles from Bern-Belp Airport
    • Avg. price/night: £232
  • Andermatt/Sedrun

    Beginner Intermediate Advanced
    • 43.5 miles of trails · 13 ski lifts
    • 4,738 feet - 8,531 feet elevation
    • 46.6 miles from Lugano Airport
    • Avg. price/night: £267
  • Leysin

    Beginner Intermediate Family-friendly
    • 37.3 miles of trails · 12 ski lifts
    • 4,102 feet - 7,212 feet elevation
    • 44.1 miles from Geneva International Airport
    • Avg. price/night: £156
  • Anzère

    Beginner Intermediate Advanced
    • 36 miles of trails · 13 ski lifts
    • 4,974 feet - 7,940 feet elevation
    • 41.6 miles from Bern-Belp Airport
    • Avg. price/night: £246
  • Gstaad - Saanen - Rougemont

    Beginner Intermediate Family-friendly
    • 36 miles of trails · 9 ski lifts
    • 3,255 feet - 7,058 feet elevation
    • 32.9 miles from Bern-Belp Airport
    • Avg. price/night: £387
  • Mürren - Schilthorn

    Beginner Intermediate Advanced
    • 33.6 miles of trails · 16 ski lifts
    • 2,612 feet - 9,745 feet elevation
    • 29.8 miles from Bern-Belp Airport
    • Avg. price/night: £193
  • Rinerhorn

    Beginner Intermediate Family-friendly
    • 31.7 miles of trails · 7 ski lifts
    • 4,787 feet - 8,170 feet elevation
    • 52.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £210
  • Hoch-Ybrig

    Beginner Intermediate Advanced
    • 31.1 miles of trails · 12 ski lifts
    • 3,413 feet - 6,008 feet elevation
    • 31.7 miles from Zurich Airport
    • Avg. price/night: £147
  • Grindelwald-First

    Beginner Intermediate Advanced
    • 30.4 miles of trails · 10 ski lifts
    • 3,445 feet - 8,203 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Betelberg

    Beginner Intermediate Family-friendly
    • 26.1 miles of trails · 11 ski lifts
    • 3,554 feet - 6,565 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £237
  • Jakobshorn

    Beginner Intermediate Advanced
    • 25.5 miles of trails · 13 ski lifts
    • 5,037 feet - 8,426 feet elevation
    • 50.3 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £232
  • Madrisa

    Intermediate Advanced Family-friendly
    • 13.7 miles of trails · 8 ski lifts
    • 3,747 feet - 8,537 feet elevation
    • 42.9 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £310
  • Show more resorts
  • Arosa Lenzerheide

    Beginner Intermediate Advanced
    • 139.8 miles of trails · 43 ski lifts
    • 4,033 feet - 9,400 feet elevation
    • 49.7 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £248
  • Flims Laax Falera

    Beginner Intermediate Advanced
    • 133 miles of trails · 28 ski lifts
    • 3,609 feet - 9,902 feet elevation
    • 47.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £219
  • Zermatt - Matterhorn

    Beginner Intermediate Advanced
    • 200.1 miles of trails · 51 ski lifts
    • 5,125 feet - 12,792 feet elevation
    • 57.2 miles from Lugano Airport
    • Avg. price/night: £293
  • Rinderberg/Saanerslochgrat /Horneggli

    Beginner Intermediate Family-friendly
    • 54.7 miles of trails · 15 ski lifts
    • 3,111 feet - 6,598 feet elevation
    • 28.6 miles from Bern-Belp Airport
    • Avg. price/night: £353
  • Crans-Montana

    Beginner Intermediate Advanced
    • 87 miles of trails · 19 ski lifts
    • 4,955 feet - 9,604 feet elevation
    • 39.8 miles from Bern-Belp Airport
    • Avg. price/night: £233
  • Adelboden/​Lenk

    Beginner Intermediate Advanced
    • 53.4 miles of trails · 25 ski lifts
    • 4,134 feet - 7,218 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £241
  • Leysin

    Beginner Intermediate Family-friendly
    • 37.3 miles of trails · 12 ski lifts
    • 4,102 feet - 7,212 feet elevation
    • 44.1 miles from Geneva International Airport
    • Avg. price/night: £156
  • Villars/Gryon/Les Diablerets

    Beginner Intermediate Advanced
    • 52.2 miles of trails · 25 ski lifts
    • 4,016 feet - 6,956 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £217
  • Aletsch Arena

    Beginner Intermediate Advanced
    • 64.6 miles of trails · 35 ski lifts
    • 6,054 feet - 9,413 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £158
  • St. Moritz - Corviglia

    Beginner Intermediate Advanced
    • 96.3 miles of trails · 23 ski lifts
    • 5,693 feet - 10,030 feet elevation
    • 55.3 miles from Lugano Airport
    • Avg. price/night: £334
  • Gstaad - Saanen - Rougemont

    Beginner Intermediate Family-friendly
    • 36 miles of trails · 9 ski lifts
    • 3,255 feet - 7,058 feet elevation
    • 32.9 miles from Bern-Belp Airport
    • Avg. price/night: £387
  • Grindelwald-Wengen

    Beginner Intermediate Advanced
    • 63.4 miles of trails · 23 ski lifts
    • 3,098 feet - 7,875 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £223
  • Savognin

    Beginner Intermediate Advanced
    • 45.4 miles of trails · 12 ski lifts
    • 3,833 feet - 8,901 feet elevation
    • 50.3 miles from Lugano Airport
    • Avg. price/night: £165
  • Grindelwald-First

    Beginner Intermediate Advanced
    • 30.4 miles of trails · 10 ski lifts
    • 3,445 feet - 8,203 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Jakobshorn

    Beginner Intermediate Advanced
    • 25.5 miles of trails · 13 ski lifts
    • 5,037 feet - 8,426 feet elevation
    • 50.3 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £232
  • Betelberg

    Beginner Intermediate Family-friendly
    • 26.1 miles of trails · 11 ski lifts
    • 3,554 feet - 6,565 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £237
  • Saas-Fee

    Beginner Intermediate Advanced
    • 62.1 miles of trails · 23 ski lifts
    • 5,906 feet - 11,723 feet elevation
    • 47.8 miles from Lugano Airport
    • Avg. price/night: £200
  • Mürren - Schilthorn

    Beginner Intermediate Advanced
    • 33.6 miles of trails · 16 ski lifts
    • 2,612 feet - 9,745 feet elevation
    • 29.8 miles from Bern-Belp Airport
    • Avg. price/night: £193
  • Titlis - Engelberg

    Beginner Intermediate Advanced
    • 43.5 miles of trails · 17 ski lifts
    • 3,291 feet - 9,909 feet elevation
    • 42.9 miles from Bern-Belp Airport
    • Avg. price/night: £232
  • Andermatt/Sedrun

    Beginner Intermediate Advanced
    • 43.5 miles of trails · 13 ski lifts
    • 4,738 feet - 8,531 feet elevation
    • 46.6 miles from Lugano Airport
    • Avg. price/night: £267
  • Parsenn

    Beginner Intermediate Advanced
    • 59 miles of trails · 18 ski lifts
    • 2,658 feet - 9,331 feet elevation
    • 46 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £242
  • Rinerhorn

    Beginner Intermediate Family-friendly
    • 31.7 miles of trails · 7 ski lifts
    • 4,787 feet - 8,170 feet elevation
    • 52.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £210
  • Hoch-Ybrig

    Beginner Intermediate Advanced
    • 31.1 miles of trails · 12 ski lifts
    • 3,413 feet - 6,008 feet elevation
    • 31.7 miles from Zurich Airport
    • Avg. price/night: £147
  • Anzère

    Beginner Intermediate Advanced
    • 36 miles of trails · 13 ski lifts
    • 4,974 feet - 7,940 feet elevation
    • 41.6 miles from Bern-Belp Airport
    • Avg. price/night: £246
  • 4 Vallées

    Intermediate Advanced Family-friendly
    • 256 miles of trails · 68 ski lifts
    • 4,430 feet - 10,926 feet elevation
    • 54.7 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Madrisa

    Intermediate Advanced Family-friendly
    • 13.7 miles of trails · 8 ski lifts
    • 3,747 feet - 8,537 feet elevation
    • 42.9 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £310
  • Show more resorts
  • Zermatt - Matterhorn

    Intermediate Beginner Advanced
    • 200.1 miles of trails · 51 ski lifts
    • 5,125 feet - 12,792 feet elevation
    • 57.2 miles from Lugano Airport
    • Avg. price/night: £293
  • 4 Vallées

    Intermediate Advanced Family-friendly
    • 256 miles of trails · 68 ski lifts
    • 4,430 feet - 10,926 feet elevation
    • 54.7 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Arosa Lenzerheide

    Intermediate Beginner Advanced
    • 139.8 miles of trails · 43 ski lifts
    • 4,033 feet - 9,400 feet elevation
    • 49.7 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £248
  • St. Moritz - Corviglia

    Intermediate Beginner Advanced
    • 96.3 miles of trails · 23 ski lifts
    • 5,693 feet - 10,030 feet elevation
    • 55.3 miles from Lugano Airport
    • Avg. price/night: £334
  • Flims Laax Falera

    Intermediate Beginner Advanced
    • 133 miles of trails · 28 ski lifts
    • 3,609 feet - 9,902 feet elevation
    • 47.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £219
  • Crans-Montana

    Intermediate Beginner Advanced
    • 87 miles of trails · 19 ski lifts
    • 4,955 feet - 9,604 feet elevation
    • 39.8 miles from Bern-Belp Airport
    • Avg. price/night: £233
  • Saas-Fee

    Intermediate Beginner Advanced
    • 62.1 miles of trails · 23 ski lifts
    • 5,906 feet - 11,723 feet elevation
    • 47.8 miles from Lugano Airport
    • Avg. price/night: £200
  • Parsenn

    Intermediate Beginner Advanced
    • 59 miles of trails · 18 ski lifts
    • 2,658 feet - 9,331 feet elevation
    • 46 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £242
  • Grindelwald-Wengen

    Intermediate Beginner Advanced
    • 63.4 miles of trails · 23 ski lifts
    • 3,098 feet - 7,875 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £223
  • Aletsch Arena

    Intermediate Beginner Advanced
    • 64.6 miles of trails · 35 ski lifts
    • 6,054 feet - 9,413 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £158
  • Titlis - Engelberg

    Intermediate Beginner Advanced
    • 43.5 miles of trails · 17 ski lifts
    • 3,291 feet - 9,909 feet elevation
    • 42.9 miles from Bern-Belp Airport
    • Avg. price/night: £232
  • Andermatt/Sedrun

    Intermediate Beginner Advanced
    • 43.5 miles of trails · 13 ski lifts
    • 4,738 feet - 8,531 feet elevation
    • 46.6 miles from Lugano Airport
    • Avg. price/night: £267
  • Villars/Gryon/Les Diablerets

    Intermediate Beginner Advanced
    • 52.2 miles of trails · 25 ski lifts
    • 4,016 feet - 6,956 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £217
  • Savognin

    Intermediate Beginner Advanced
    • 45.4 miles of trails · 12 ski lifts
    • 3,833 feet - 8,901 feet elevation
    • 50.3 miles from Lugano Airport
    • Avg. price/night: £165
  • Anzère

    Intermediate Beginner Advanced
    • 36 miles of trails · 13 ski lifts
    • 4,974 feet - 7,940 feet elevation
    • 41.6 miles from Bern-Belp Airport
    • Avg. price/night: £246
  • Adelboden/​Lenk

    Intermediate Beginner Advanced
    • 53.4 miles of trails · 25 ski lifts
    • 4,134 feet - 7,218 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £241
  • Hoch-Ybrig

    Intermediate Beginner Advanced
    • 31.1 miles of trails · 12 ski lifts
    • 3,413 feet - 6,008 feet elevation
    • 31.7 miles from Zurich Airport
    • Avg. price/night: £147
  • Rinerhorn

    Intermediate Beginner Family-friendly
    • 31.7 miles of trails · 7 ski lifts
    • 4,787 feet - 8,170 feet elevation
    • 52.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £210
  • Mürren - Schilthorn

    Intermediate Beginner Advanced
    • 33.6 miles of trails · 16 ski lifts
    • 2,612 feet - 9,745 feet elevation
    • 29.8 miles from Bern-Belp Airport
    • Avg. price/night: £193
  • Rinderberg/Saanerslochgrat /Horneggli

    Intermediate Beginner Family-friendly
    • 54.7 miles of trails · 15 ski lifts
    • 3,111 feet - 6,598 feet elevation
    • 28.6 miles from Bern-Belp Airport
    • Avg. price/night: £353
  • Betelberg

    Intermediate Beginner Family-friendly
    • 26.1 miles of trails · 11 ski lifts
    • 3,554 feet - 6,565 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £237
  • Gstaad - Saanen - Rougemont

    Intermediate Beginner Family-friendly
    • 36 miles of trails · 9 ski lifts
    • 3,255 feet - 7,058 feet elevation
    • 32.9 miles from Bern-Belp Airport
    • Avg. price/night: £387
  • Leysin

    Intermediate Beginner Family-friendly
    • 37.3 miles of trails · 12 ski lifts
    • 4,102 feet - 7,212 feet elevation
    • 44.1 miles from Geneva International Airport
    • Avg. price/night: £156
  • Jakobshorn

    Intermediate Beginner Advanced
    • 25.5 miles of trails · 13 ski lifts
    • 5,037 feet - 8,426 feet elevation
    • 50.3 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £232
  • Grindelwald-First

    Intermediate Beginner Advanced
    • 30.4 miles of trails · 10 ski lifts
    • 3,445 feet - 8,203 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Madrisa

    Intermediate Advanced Family-friendly
    • 13.7 miles of trails · 8 ski lifts
    • 3,747 feet - 8,537 feet elevation
    • 42.9 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £310
  • Show more resorts
  • 4 Vallées

    Advanced Intermediate Family-friendly
    • 256 miles of trails · 68 ski lifts
    • 4,430 feet - 10,926 feet elevation
    • 54.7 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Flims Laax Falera

    Advanced Beginner Intermediate
    • 133 miles of trails · 28 ski lifts
    • 3,609 feet - 9,902 feet elevation
    • 47.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £219
  • St. Moritz - Corviglia

    Advanced Beginner Intermediate
    • 96.3 miles of trails · 23 ski lifts
    • 5,693 feet - 10,030 feet elevation
    • 55.3 miles from Lugano Airport
    • Avg. price/night: £334
  • Arosa Lenzerheide

    Advanced Beginner Intermediate
    • 139.8 miles of trails · 43 ski lifts
    • 4,033 feet - 9,400 feet elevation
    • 49.7 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £248
  • Zermatt - Matterhorn

    Advanced Beginner Intermediate
    • 200.1 miles of trails · 51 ski lifts
    • 5,125 feet - 12,792 feet elevation
    • 57.2 miles from Lugano Airport
    • Avg. price/night: £293
  • Saas-Fee

    Advanced Beginner Intermediate
    • 62.1 miles of trails · 23 ski lifts
    • 5,906 feet - 11,723 feet elevation
    • 47.8 miles from Lugano Airport
    • Avg. price/night: £200
  • Parsenn

    Advanced Beginner Intermediate
    • 59 miles of trails · 18 ski lifts
    • 2,658 feet - 9,331 feet elevation
    • 46 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £242
  • Crans-Montana

    Advanced Beginner Intermediate
    • 87 miles of trails · 19 ski lifts
    • 4,955 feet - 9,604 feet elevation
    • 39.8 miles from Bern-Belp Airport
    • Avg. price/night: £233
  • Grindelwald-Wengen

    Advanced Beginner Intermediate
    • 63.4 miles of trails · 23 ski lifts
    • 3,098 feet - 7,875 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £223
  • Andermatt/Sedrun

    Advanced Beginner Intermediate
    • 43.5 miles of trails · 13 ski lifts
    • 4,738 feet - 8,531 feet elevation
    • 46.6 miles from Lugano Airport
    • Avg. price/night: £267
  • Aletsch Arena

    Advanced Beginner Intermediate
    • 64.6 miles of trails · 35 ski lifts
    • 6,054 feet - 9,413 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £158
  • Mürren - Schilthorn

    Advanced Beginner Intermediate
    • 33.6 miles of trails · 16 ski lifts
    • 2,612 feet - 9,745 feet elevation
    • 29.8 miles from Bern-Belp Airport
    • Avg. price/night: £193
  • Titlis - Engelberg

    Advanced Beginner Intermediate
    • 43.5 miles of trails · 17 ski lifts
    • 3,291 feet - 9,909 feet elevation
    • 42.9 miles from Bern-Belp Airport
    • Avg. price/night: £232
  • Anzère

    Advanced Beginner Intermediate
    • 36 miles of trails · 13 ski lifts
    • 4,974 feet - 7,940 feet elevation
    • 41.6 miles from Bern-Belp Airport
    • Avg. price/night: £246
  • Grindelwald-First

    Advanced Beginner Intermediate
    • 30.4 miles of trails · 10 ski lifts
    • 3,445 feet - 8,203 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Madrisa

    Advanced Intermediate Family-friendly
    • 13.7 miles of trails · 8 ski lifts
    • 3,747 feet - 8,537 feet elevation
    • 42.9 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £310
  • Adelboden/​Lenk

    Advanced Beginner Intermediate
    • 53.4 miles of trails · 25 ski lifts
    • 4,134 feet - 7,218 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £241
  • Hoch-Ybrig

    Advanced Beginner Intermediate
    • 31.1 miles of trails · 12 ski lifts
    • 3,413 feet - 6,008 feet elevation
    • 31.7 miles from Zurich Airport
    • Avg. price/night: £147
  • Villars/Gryon/Les Diablerets

    Advanced Beginner Intermediate
    • 52.2 miles of trails · 25 ski lifts
    • 4,016 feet - 6,956 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £217
  • Savognin

    Advanced Beginner Intermediate
    • 45.4 miles of trails · 12 ski lifts
    • 3,833 feet - 8,901 feet elevation
    • 50.3 miles from Lugano Airport
    • Avg. price/night: £165
  • Jakobshorn

    Advanced Beginner Intermediate
    • 25.5 miles of trails · 13 ski lifts
    • 5,037 feet - 8,426 feet elevation
    • 50.3 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £232
  • Rinerhorn

    Beginner Intermediate Family-friendly
    • 31.7 miles of trails · 7 ski lifts
    • 4,787 feet - 8,170 feet elevation
    • 52.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £210
  • Gstaad - Saanen - Rougemont

    Beginner Intermediate Family-friendly
    • 36 miles of trails · 9 ski lifts
    • 3,255 feet - 7,058 feet elevation
    • 32.9 miles from Bern-Belp Airport
    • Avg. price/night: £387
  • Rinderberg/Saanerslochgrat /Horneggli

    Beginner Intermediate Family-friendly
    • 54.7 miles of trails · 15 ski lifts
    • 3,111 feet - 6,598 feet elevation
    • 28.6 miles from Bern-Belp Airport
    • Avg. price/night: £353
  • Leysin

    Beginner Intermediate Family-friendly
    • 37.3 miles of trails · 12 ski lifts
    • 4,102 feet - 7,212 feet elevation
    • 44.1 miles from Geneva International Airport
    • Avg. price/night: £156
  • Betelberg

    Beginner Intermediate Family-friendly
    • 26.1 miles of trails · 11 ski lifts
    • 3,554 feet - 6,565 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £237
  • Show more resorts
  • 4 Vallées

    Family-friendly Intermediate Advanced
    • 256 miles of trails · 68 ski lifts
    • 4,430 feet - 10,926 feet elevation
    • 54.7 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Zermatt - Matterhorn

    Family-friendly Beginner Intermediate
    • 200.1 miles of trails · 51 ski lifts
    • 5,125 feet - 12,792 feet elevation
    • 57.2 miles from Lugano Airport
    • Avg. price/night: £293
  • Arosa Lenzerheide

    Family-friendly Beginner Intermediate
    • 139.8 miles of trails · 43 ski lifts
    • 4,033 feet - 9,400 feet elevation
    • 49.7 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £248
  • Flims Laax Falera

    Family-friendly Beginner Intermediate
    • 133 miles of trails · 28 ski lifts
    • 3,609 feet - 9,902 feet elevation
    • 47.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £219
  • St. Moritz - Corviglia

    Family-friendly Beginner Intermediate
    • 96.3 miles of trails · 23 ski lifts
    • 5,693 feet - 10,030 feet elevation
    • 55.3 miles from Lugano Airport
    • Avg. price/night: £334
  • Crans-Montana

    Family-friendly Beginner Intermediate
    • 87 miles of trails · 19 ski lifts
    • 4,955 feet - 9,604 feet elevation
    • 39.8 miles from Bern-Belp Airport
    • Avg. price/night: £233
  • Aletsch Arena

    Family-friendly Beginner Intermediate
    • 64.6 miles of trails · 35 ski lifts
    • 6,054 feet - 9,413 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £158
  • Grindelwald-Wengen

    Family-friendly Beginner Intermediate
    • 63.4 miles of trails · 23 ski lifts
    • 3,098 feet - 7,875 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £223
  • Saas-Fee

    Family-friendly Beginner Intermediate
    • 62.1 miles of trails · 23 ski lifts
    • 5,906 feet - 11,723 feet elevation
    • 47.8 miles from Lugano Airport
    • Avg. price/night: £200
  • Rinderberg/Saanerslochgrat /Horneggli

    Family-friendly Beginner Intermediate
    • 54.7 miles of trails · 15 ski lifts
    • 3,111 feet - 6,598 feet elevation
    • 28.6 miles from Bern-Belp Airport
    • Avg. price/night: £353
  • Adelboden/​Lenk

    Family-friendly Beginner Intermediate
    • 53.4 miles of trails · 25 ski lifts
    • 4,134 feet - 7,218 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £241
  • Villars/Gryon/Les Diablerets

    Family-friendly Beginner Intermediate
    • 52.2 miles of trails · 25 ski lifts
    • 4,016 feet - 6,956 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £217
  • Savognin

    Family-friendly Beginner Intermediate
    • 45.4 miles of trails · 12 ski lifts
    • 3,833 feet - 8,901 feet elevation
    • 50.3 miles from Lugano Airport
    • Avg. price/night: £165
  • Titlis - Engelberg

    Family-friendly Beginner Intermediate
    • 43.5 miles of trails · 17 ski lifts
    • 3,291 feet - 9,909 feet elevation
    • 42.9 miles from Bern-Belp Airport
    • Avg. price/night: £232
  • Andermatt/Sedrun

    Family-friendly Beginner Intermediate
    • 43.5 miles of trails · 13 ski lifts
    • 4,738 feet - 8,531 feet elevation
    • 46.6 miles from Lugano Airport
    • Avg. price/night: £267
  • Leysin

    Family-friendly Beginner Intermediate
    • 37.3 miles of trails · 12 ski lifts
    • 4,102 feet - 7,212 feet elevation
    • 44.1 miles from Geneva International Airport
    • Avg. price/night: £156
  • Anzère

    Family-friendly Beginner Intermediate
    • 36 miles of trails · 13 ski lifts
    • 4,974 feet - 7,940 feet elevation
    • 41.6 miles from Bern-Belp Airport
    • Avg. price/night: £246
  • Gstaad - Saanen - Rougemont

    Family-friendly Beginner Intermediate
    • 36 miles of trails · 9 ski lifts
    • 3,255 feet - 7,058 feet elevation
    • 32.9 miles from Bern-Belp Airport
    • Avg. price/night: £387
  • Mürren - Schilthorn

    Family-friendly Beginner Intermediate
    • 33.6 miles of trails · 16 ski lifts
    • 2,612 feet - 9,745 feet elevation
    • 29.8 miles from Bern-Belp Airport
    • Avg. price/night: £193
  • Rinerhorn

    Family-friendly Beginner Intermediate
    • 31.7 miles of trails · 7 ski lifts
    • 4,787 feet - 8,170 feet elevation
    • 52.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £210
  • Hoch-Ybrig

    Family-friendly Beginner Intermediate
    • 31.1 miles of trails · 12 ski lifts
    • 3,413 feet - 6,008 feet elevation
    • 31.7 miles from Zurich Airport
    • Avg. price/night: £147
  • Grindelwald-First

    Family-friendly Beginner Intermediate
    • 30.4 miles of trails · 10 ski lifts
    • 3,445 feet - 8,203 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Betelberg

    Family-friendly Beginner Intermediate
    • 26.1 miles of trails · 11 ski lifts
    • 3,554 feet - 6,565 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £237
  • Jakobshorn

    Family-friendly Beginner Intermediate
    • 25.5 miles of trails · 13 ski lifts
    • 5,037 feet - 8,426 feet elevation
    • 50.3 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £232
  • Madrisa

    Family-friendly Intermediate Advanced
    • 13.7 miles of trails · 8 ski lifts
    • 3,747 feet - 8,537 feet elevation
    • 42.9 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £310
  • Parsenn

    Beginner Intermediate Advanced
    • 59 miles of trails · 18 ski lifts
    • 2,658 feet - 9,331 feet elevation
    • 46 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £242
  • Show more resorts
  • 4 Vallées

    Après-ski / Nightlife Intermediate Advanced
    • 256 miles of trails · 68 ski lifts
    • 4,430 feet - 10,926 feet elevation
    • 54.7 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Zermatt - Matterhorn

    Après-ski / Nightlife Beginner Intermediate
    • 200.1 miles of trails · 51 ski lifts
    • 5,125 feet - 12,792 feet elevation
    • 57.2 miles from Lugano Airport
    • Avg. price/night: £293
  • Arosa Lenzerheide

    Après-ski / Nightlife Beginner Intermediate
    • 139.8 miles of trails · 43 ski lifts
    • 4,033 feet - 9,400 feet elevation
    • 49.7 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £248
  • Flims Laax Falera

    Après-ski / Nightlife Beginner Intermediate
    • 133 miles of trails · 28 ski lifts
    • 3,609 feet - 9,902 feet elevation
    • 47.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £219
  • St. Moritz - Corviglia

    Après-ski / Nightlife Beginner Intermediate
    • 96.3 miles of trails · 23 ski lifts
    • 5,693 feet - 10,030 feet elevation
    • 55.3 miles from Lugano Airport
    • Avg. price/night: £334
  • Crans-Montana

    Après-ski / Nightlife Beginner Intermediate
    • 87 miles of trails · 19 ski lifts
    • 4,955 feet - 9,604 feet elevation
    • 39.8 miles from Bern-Belp Airport
    • Avg. price/night: £233
  • Grindelwald-Wengen

    Après-ski / Nightlife Beginner Intermediate
    • 63.4 miles of trails · 23 ski lifts
    • 3,098 feet - 7,875 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £223
  • Saas-Fee

    Après-ski / Nightlife Beginner Intermediate
    • 62.1 miles of trails · 23 ski lifts
    • 5,906 feet - 11,723 feet elevation
    • 47.8 miles from Lugano Airport
    • Avg. price/night: £200
  • Parsenn

    Après-ski / Nightlife Beginner Intermediate
    • 59 miles of trails · 18 ski lifts
    • 2,658 feet - 9,331 feet elevation
    • 46 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £242
  • Savognin

    Après-ski / Nightlife Beginner Intermediate
    • 45.4 miles of trails · 12 ski lifts
    • 3,833 feet - 8,901 feet elevation
    • 50.3 miles from Lugano Airport
    • Avg. price/night: £165
  • Andermatt/Sedrun

    Après-ski / Nightlife Beginner Intermediate
    • 43.5 miles of trails · 13 ski lifts
    • 4,738 feet - 8,531 feet elevation
    • 46.6 miles from Lugano Airport
    • Avg. price/night: £267
  • Leysin

    Après-ski / Nightlife Beginner Intermediate
    • 37.3 miles of trails · 12 ski lifts
    • 4,102 feet - 7,212 feet elevation
    • 44.1 miles from Geneva International Airport
    • Avg. price/night: £156
  • Anzère

    Après-ski / Nightlife Beginner Intermediate
    • 36 miles of trails · 13 ski lifts
    • 4,974 feet - 7,940 feet elevation
    • 41.6 miles from Bern-Belp Airport
    • Avg. price/night: £246
  • Jakobshorn

    Après-ski / Nightlife Beginner Intermediate
    • 25.5 miles of trails · 13 ski lifts
    • 5,037 feet - 8,426 feet elevation
    • 50.3 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £232
  • Aletsch Arena

    Beginner Intermediate Advanced
    • 64.6 miles of trails · 35 ski lifts
    • 6,054 feet - 9,413 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £158
  • Rinderberg/Saanerslochgrat /Horneggli

    Beginner Intermediate Family-friendly
    • 54.7 miles of trails · 15 ski lifts
    • 3,111 feet - 6,598 feet elevation
    • 28.6 miles from Bern-Belp Airport
    • Avg. price/night: £353
  • Adelboden/​Lenk

    Beginner Intermediate Advanced
    • 53.4 miles of trails · 25 ski lifts
    • 4,134 feet - 7,218 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £241
  • Villars/Gryon/Les Diablerets

    Beginner Intermediate Advanced
    • 52.2 miles of trails · 25 ski lifts
    • 4,016 feet - 6,956 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £217
  • Titlis - Engelberg

    Beginner Intermediate Advanced
    • 43.5 miles of trails · 17 ski lifts
    • 3,291 feet - 9,909 feet elevation
    • 42.9 miles from Bern-Belp Airport
    • Avg. price/night: £232
  • Gstaad - Saanen - Rougemont

    Beginner Intermediate Family-friendly
    • 36 miles of trails · 9 ski lifts
    • 3,255 feet - 7,058 feet elevation
    • 32.9 miles from Bern-Belp Airport
    • Avg. price/night: £387
  • Mürren - Schilthorn

    Beginner Intermediate Advanced
    • 33.6 miles of trails · 16 ski lifts
    • 2,612 feet - 9,745 feet elevation
    • 29.8 miles from Bern-Belp Airport
    • Avg. price/night: £193
  • Rinerhorn

    Beginner Intermediate Family-friendly
    • 31.7 miles of trails · 7 ski lifts
    • 4,787 feet - 8,170 feet elevation
    • 52.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £210
  • Hoch-Ybrig

    Beginner Intermediate Advanced
    • 31.1 miles of trails · 12 ski lifts
    • 3,413 feet - 6,008 feet elevation
    • 31.7 miles from Zurich Airport
    • Avg. price/night: £147
  • Grindelwald-First

    Beginner Intermediate Advanced
    • 30.4 miles of trails · 10 ski lifts
    • 3,445 feet - 8,203 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Betelberg

    Beginner Intermediate Family-friendly
    • 26.1 miles of trails · 11 ski lifts
    • 3,554 feet - 6,565 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £237
  • Madrisa

    Intermediate Advanced Family-friendly
    • 13.7 miles of trails · 8 ski lifts
    • 3,747 feet - 8,537 feet elevation
    • 42.9 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £310
  • Show more resorts
  • Saas-Fee

    Budget-friendly Beginner Intermediate
    • 62.1 miles of trails · 23 ski lifts
    • 5,906 feet - 11,723 feet elevation
    • 47.8 miles from Lugano Airport
    • Avg. price/night: £200
  • Villars/Gryon/Les Diablerets

    Budget-friendly Beginner Intermediate
    • 52.2 miles of trails · 25 ski lifts
    • 4,016 feet - 6,956 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £217
  • Leysin

    Budget-friendly Beginner Intermediate
    • 37.3 miles of trails · 12 ski lifts
    • 4,102 feet - 7,212 feet elevation
    • 44.1 miles from Geneva International Airport
    • Avg. price/night: £156
  • 4 Vallées

    Intermediate Advanced Family-friendly
    • 256 miles of trails · 68 ski lifts
    • 4,430 feet - 10,926 feet elevation
    • 54.7 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Zermatt - Matterhorn

    Beginner Intermediate Advanced
    • 200.1 miles of trails · 51 ski lifts
    • 5,125 feet - 12,792 feet elevation
    • 57.2 miles from Lugano Airport
    • Avg. price/night: £293
  • Arosa Lenzerheide

    Beginner Intermediate Advanced
    • 139.8 miles of trails · 43 ski lifts
    • 4,033 feet - 9,400 feet elevation
    • 49.7 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £248
  • Flims Laax Falera

    Beginner Intermediate Advanced
    • 133 miles of trails · 28 ski lifts
    • 3,609 feet - 9,902 feet elevation
    • 47.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £219
  • St. Moritz - Corviglia

    Beginner Intermediate Advanced
    • 96.3 miles of trails · 23 ski lifts
    • 5,693 feet - 10,030 feet elevation
    • 55.3 miles from Lugano Airport
    • Avg. price/night: £334
  • Crans-Montana

    Beginner Intermediate Advanced
    • 87 miles of trails · 19 ski lifts
    • 4,955 feet - 9,604 feet elevation
    • 39.8 miles from Bern-Belp Airport
    • Avg. price/night: £233
  • Aletsch Arena

    Beginner Intermediate Advanced
    • 64.6 miles of trails · 35 ski lifts
    • 6,054 feet - 9,413 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £158
  • Grindelwald-Wengen

    Beginner Intermediate Advanced
    • 63.4 miles of trails · 23 ski lifts
    • 3,098 feet - 7,875 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £223
  • Parsenn

    Beginner Intermediate Advanced
    • 59 miles of trails · 18 ski lifts
    • 2,658 feet - 9,331 feet elevation
    • 46 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £242
  • Rinderberg/Saanerslochgrat /Horneggli

    Beginner Intermediate Family-friendly
    • 54.7 miles of trails · 15 ski lifts
    • 3,111 feet - 6,598 feet elevation
    • 28.6 miles from Bern-Belp Airport
    • Avg. price/night: £353
  • Adelboden/​Lenk

    Beginner Intermediate Advanced
    • 53.4 miles of trails · 25 ski lifts
    • 4,134 feet - 7,218 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £241
  • Savognin

    Beginner Intermediate Advanced
    • 45.4 miles of trails · 12 ski lifts
    • 3,833 feet - 8,901 feet elevation
    • 50.3 miles from Lugano Airport
    • Avg. price/night: £165
  • Titlis - Engelberg

    Beginner Intermediate Advanced
    • 43.5 miles of trails · 17 ski lifts
    • 3,291 feet - 9,909 feet elevation
    • 42.9 miles from Bern-Belp Airport
    • Avg. price/night: £232
  • Andermatt/Sedrun

    Beginner Intermediate Advanced
    • 43.5 miles of trails · 13 ski lifts
    • 4,738 feet - 8,531 feet elevation
    • 46.6 miles from Lugano Airport
    • Avg. price/night: £267
  • Anzère

    Beginner Intermediate Advanced
    • 36 miles of trails · 13 ski lifts
    • 4,974 feet - 7,940 feet elevation
    • 41.6 miles from Bern-Belp Airport
    • Avg. price/night: £246
  • Gstaad - Saanen - Rougemont

    Beginner Intermediate Family-friendly
    • 36 miles of trails · 9 ski lifts
    • 3,255 feet - 7,058 feet elevation
    • 32.9 miles from Bern-Belp Airport
    • Avg. price/night: £387
  • Mürren - Schilthorn

    Beginner Intermediate Advanced
    • 33.6 miles of trails · 16 ski lifts
    • 2,612 feet - 9,745 feet elevation
    • 29.8 miles from Bern-Belp Airport
    • Avg. price/night: £193
  • Rinerhorn

    Beginner Intermediate Family-friendly
    • 31.7 miles of trails · 7 ski lifts
    • 4,787 feet - 8,170 feet elevation
    • 52.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £210
  • Hoch-Ybrig

    Beginner Intermediate Advanced
    • 31.1 miles of trails · 12 ski lifts
    • 3,413 feet - 6,008 feet elevation
    • 31.7 miles from Zurich Airport
    • Avg. price/night: £147
  • Grindelwald-First

    Beginner Intermediate Advanced
    • 30.4 miles of trails · 10 ski lifts
    • 3,445 feet - 8,203 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Betelberg

    Beginner Intermediate Family-friendly
    • 26.1 miles of trails · 11 ski lifts
    • 3,554 feet - 6,565 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £237
  • Jakobshorn

    Beginner Intermediate Advanced
    • 25.5 miles of trails · 13 ski lifts
    • 5,037 feet - 8,426 feet elevation
    • 50.3 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £232
  • Madrisa

    Intermediate Advanced Family-friendly
    • 13.7 miles of trails · 8 ski lifts
    • 3,747 feet - 8,537 feet elevation
    • 42.9 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £310
  • Show more resorts
  • Anzère

    Hidden gem Beginner Intermediate
    • 36 miles of trails · 13 ski lifts
    • 4,974 feet - 7,940 feet elevation
    • 41.6 miles from Bern-Belp Airport
    • Avg. price/night: £246
  • Rinerhorn

    Hidden gem Beginner Intermediate
    • 31.7 miles of trails · 7 ski lifts
    • 4,787 feet - 8,170 feet elevation
    • 52.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £210
  • Hoch-Ybrig

    Hidden gem Beginner Intermediate
    • 31.1 miles of trails · 12 ski lifts
    • 3,413 feet - 6,008 feet elevation
    • 31.7 miles from Zurich Airport
    • Avg. price/night: £147
  • Betelberg

    Hidden gem Beginner Intermediate
    • 26.1 miles of trails · 11 ski lifts
    • 3,554 feet - 6,565 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £237
  • 4 Vallées

    Intermediate Advanced Family-friendly
    • 256 miles of trails · 68 ski lifts
    • 4,430 feet - 10,926 feet elevation
    • 54.7 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Zermatt - Matterhorn

    Beginner Intermediate Advanced
    • 200.1 miles of trails · 51 ski lifts
    • 5,125 feet - 12,792 feet elevation
    • 57.2 miles from Lugano Airport
    • Avg. price/night: £293
  • Arosa Lenzerheide

    Beginner Intermediate Advanced
    • 139.8 miles of trails · 43 ski lifts
    • 4,033 feet - 9,400 feet elevation
    • 49.7 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £248
  • Flims Laax Falera

    Beginner Intermediate Advanced
    • 133 miles of trails · 28 ski lifts
    • 3,609 feet - 9,902 feet elevation
    • 47.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £219
  • St. Moritz - Corviglia

    Beginner Intermediate Advanced
    • 96.3 miles of trails · 23 ski lifts
    • 5,693 feet - 10,030 feet elevation
    • 55.3 miles from Lugano Airport
    • Avg. price/night: £334
  • Crans-Montana

    Beginner Intermediate Advanced
    • 87 miles of trails · 19 ski lifts
    • 4,955 feet - 9,604 feet elevation
    • 39.8 miles from Bern-Belp Airport
    • Avg. price/night: £233
  • Aletsch Arena

    Beginner Intermediate Advanced
    • 64.6 miles of trails · 35 ski lifts
    • 6,054 feet - 9,413 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £158
  • Grindelwald-Wengen

    Beginner Intermediate Advanced
    • 63.4 miles of trails · 23 ski lifts
    • 3,098 feet - 7,875 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £223
  • Saas-Fee

    Beginner Intermediate Advanced
    • 62.1 miles of trails · 23 ski lifts
    • 5,906 feet - 11,723 feet elevation
    • 47.8 miles from Lugano Airport
    • Avg. price/night: £200
  • Parsenn

    Beginner Intermediate Advanced
    • 59 miles of trails · 18 ski lifts
    • 2,658 feet - 9,331 feet elevation
    • 46 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £242
  • Rinderberg/Saanerslochgrat /Horneggli

    Beginner Intermediate Family-friendly
    • 54.7 miles of trails · 15 ski lifts
    • 3,111 feet - 6,598 feet elevation
    • 28.6 miles from Bern-Belp Airport
    • Avg. price/night: £353
  • Adelboden/​Lenk

    Beginner Intermediate Advanced
    • 53.4 miles of trails · 25 ski lifts
    • 4,134 feet - 7,218 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £241
  • Villars/Gryon/Les Diablerets

    Beginner Intermediate Advanced
    • 52.2 miles of trails · 25 ski lifts
    • 4,016 feet - 6,956 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £217
  • Savognin

    Beginner Intermediate Advanced
    • 45.4 miles of trails · 12 ski lifts
    • 3,833 feet - 8,901 feet elevation
    • 50.3 miles from Lugano Airport
    • Avg. price/night: £165
  • Titlis - Engelberg

    Beginner Intermediate Advanced
    • 43.5 miles of trails · 17 ski lifts
    • 3,291 feet - 9,909 feet elevation
    • 42.9 miles from Bern-Belp Airport
    • Avg. price/night: £232
  • Andermatt/Sedrun

    Beginner Intermediate Advanced
    • 43.5 miles of trails · 13 ski lifts
    • 4,738 feet - 8,531 feet elevation
    • 46.6 miles from Lugano Airport
    • Avg. price/night: £267
  • Leysin

    Beginner Intermediate Family-friendly
    • 37.3 miles of trails · 12 ski lifts
    • 4,102 feet - 7,212 feet elevation
    • 44.1 miles from Geneva International Airport
    • Avg. price/night: £156
  • Gstaad - Saanen - Rougemont

    Beginner Intermediate Family-friendly
    • 36 miles of trails · 9 ski lifts
    • 3,255 feet - 7,058 feet elevation
    • 32.9 miles from Bern-Belp Airport
    • Avg. price/night: £387
  • Mürren - Schilthorn

    Beginner Intermediate Advanced
    • 33.6 miles of trails · 16 ski lifts
    • 2,612 feet - 9,745 feet elevation
    • 29.8 miles from Bern-Belp Airport
    • Avg. price/night: £193
  • Grindelwald-First

    Beginner Intermediate Advanced
    • 30.4 miles of trails · 10 ski lifts
    • 3,445 feet - 8,203 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Jakobshorn

    Beginner Intermediate Advanced
    • 25.5 miles of trails · 13 ski lifts
    • 5,037 feet - 8,426 feet elevation
    • 50.3 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £232
  • Madrisa

    Intermediate Advanced Family-friendly
    • 13.7 miles of trails · 8 ski lifts
    • 3,747 feet - 8,537 feet elevation
    • 42.9 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £310
  • Show more resorts
  • Zermatt - Matterhorn

    Luxury Beginner Intermediate
    • 200.1 miles of trails · 51 ski lifts
    • 5,125 feet - 12,792 feet elevation
    • 57.2 miles from Lugano Airport
    • Avg. price/night: £293
  • Arosa Lenzerheide

    Luxury Beginner Intermediate
    • 139.8 miles of trails · 43 ski lifts
    • 4,033 feet - 9,400 feet elevation
    • 49.7 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £248
  • St. Moritz - Corviglia

    Luxury Beginner Intermediate
    • 96.3 miles of trails · 23 ski lifts
    • 5,693 feet - 10,030 feet elevation
    • 55.3 miles from Lugano Airport
    • Avg. price/night: £334
  • Crans-Montana

    Luxury Beginner Intermediate
    • 87 miles of trails · 19 ski lifts
    • 4,955 feet - 9,604 feet elevation
    • 39.8 miles from Bern-Belp Airport
    • Avg. price/night: £233
  • Parsenn

    Luxury Beginner Intermediate
    • 59 miles of trails · 18 ski lifts
    • 2,658 feet - 9,331 feet elevation
    • 46 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £242
  • Savognin

    Luxury Beginner Intermediate
    • 45.4 miles of trails · 12 ski lifts
    • 3,833 feet - 8,901 feet elevation
    • 50.3 miles from Lugano Airport
    • Avg. price/night: £165
  • Gstaad - Saanen - Rougemont

    Luxury Beginner Intermediate
    • 36 miles of trails · 9 ski lifts
    • 3,255 feet - 7,058 feet elevation
    • 32.9 miles from Bern-Belp Airport
    • Avg. price/night: £387
  • Rinerhorn

    Luxury Beginner Intermediate
    • 31.7 miles of trails · 7 ski lifts
    • 4,787 feet - 8,170 feet elevation
    • 52.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £210
  • Jakobshorn

    Luxury Beginner Intermediate
    • 25.5 miles of trails · 13 ski lifts
    • 5,037 feet - 8,426 feet elevation
    • 50.3 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £232
  • 4 Vallées

    Intermediate Advanced Family-friendly
    • 256 miles of trails · 68 ski lifts
    • 4,430 feet - 10,926 feet elevation
    • 54.7 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Flims Laax Falera

    Beginner Intermediate Advanced
    • 133 miles of trails · 28 ski lifts
    • 3,609 feet - 9,902 feet elevation
    • 47.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £219
  • Aletsch Arena

    Beginner Intermediate Advanced
    • 64.6 miles of trails · 35 ski lifts
    • 6,054 feet - 9,413 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £158
  • Grindelwald-Wengen

    Beginner Intermediate Advanced
    • 63.4 miles of trails · 23 ski lifts
    • 3,098 feet - 7,875 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £223
  • Saas-Fee

    Beginner Intermediate Advanced
    • 62.1 miles of trails · 23 ski lifts
    • 5,906 feet - 11,723 feet elevation
    • 47.8 miles from Lugano Airport
    • Avg. price/night: £200
  • Rinderberg/Saanerslochgrat /Horneggli

    Beginner Intermediate Family-friendly
    • 54.7 miles of trails · 15 ski lifts
    • 3,111 feet - 6,598 feet elevation
    • 28.6 miles from Bern-Belp Airport
    • Avg. price/night: £353
  • Adelboden/​Lenk

    Beginner Intermediate Advanced
    • 53.4 miles of trails · 25 ski lifts
    • 4,134 feet - 7,218 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £241
  • Villars/Gryon/Les Diablerets

    Beginner Intermediate Advanced
    • 52.2 miles of trails · 25 ski lifts
    • 4,016 feet - 6,956 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £217
  • Titlis - Engelberg

    Beginner Intermediate Advanced
    • 43.5 miles of trails · 17 ski lifts
    • 3,291 feet - 9,909 feet elevation
    • 42.9 miles from Bern-Belp Airport
    • Avg. price/night: £232
  • Andermatt/Sedrun

    Beginner Intermediate Advanced
    • 43.5 miles of trails · 13 ski lifts
    • 4,738 feet - 8,531 feet elevation
    • 46.6 miles from Lugano Airport
    • Avg. price/night: £267
  • Leysin

    Beginner Intermediate Family-friendly
    • 37.3 miles of trails · 12 ski lifts
    • 4,102 feet - 7,212 feet elevation
    • 44.1 miles from Geneva International Airport
    • Avg. price/night: £156
  • Anzère

    Beginner Intermediate Advanced
    • 36 miles of trails · 13 ski lifts
    • 4,974 feet - 7,940 feet elevation
    • 41.6 miles from Bern-Belp Airport
    • Avg. price/night: £246
  • Mürren - Schilthorn

    Beginner Intermediate Advanced
    • 33.6 miles of trails · 16 ski lifts
    • 2,612 feet - 9,745 feet elevation
    • 29.8 miles from Bern-Belp Airport
    • Avg. price/night: £193
  • Hoch-Ybrig

    Beginner Intermediate Advanced
    • 31.1 miles of trails · 12 ski lifts
    • 3,413 feet - 6,008 feet elevation
    • 31.7 miles from Zurich Airport
    • Avg. price/night: £147
  • Grindelwald-First

    Beginner Intermediate Advanced
    • 30.4 miles of trails · 10 ski lifts
    • 3,445 feet - 8,203 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Betelberg

    Beginner Intermediate Family-friendly
    • 26.1 miles of trails · 11 ski lifts
    • 3,554 feet - 6,565 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £237
  • Madrisa

    Intermediate Advanced Family-friendly
    • 13.7 miles of trails · 8 ski lifts
    • 3,747 feet - 8,537 feet elevation
    • 42.9 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £310
  • Show more resorts
  • 4 Vallées

    Picturesque Intermediate Advanced
    • 256 miles of trails · 68 ski lifts
    • 4,430 feet - 10,926 feet elevation
    • 54.7 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Zermatt - Matterhorn

    Picturesque Beginner Intermediate
    • 200.1 miles of trails · 51 ski lifts
    • 5,125 feet - 12,792 feet elevation
    • 57.2 miles from Lugano Airport
    • Avg. price/night: £293
  • Arosa Lenzerheide

    Picturesque Beginner Intermediate
    • 139.8 miles of trails · 43 ski lifts
    • 4,033 feet - 9,400 feet elevation
    • 49.7 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £248
  • Flims Laax Falera

    Picturesque Beginner Intermediate
    • 133 miles of trails · 28 ski lifts
    • 3,609 feet - 9,902 feet elevation
    • 47.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £219
  • St. Moritz - Corviglia

    Picturesque Beginner Intermediate
    • 96.3 miles of trails · 23 ski lifts
    • 5,693 feet - 10,030 feet elevation
    • 55.3 miles from Lugano Airport
    • Avg. price/night: £334
  • Crans-Montana

    Picturesque Beginner Intermediate
    • 87 miles of trails · 19 ski lifts
    • 4,955 feet - 9,604 feet elevation
    • 39.8 miles from Bern-Belp Airport
    • Avg. price/night: £233
  • Aletsch Arena

    Picturesque Beginner Intermediate
    • 64.6 miles of trails · 35 ski lifts
    • 6,054 feet - 9,413 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £158
  • Grindelwald-Wengen

    Picturesque Beginner Intermediate
    • 63.4 miles of trails · 23 ski lifts
    • 3,098 feet - 7,875 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £223
  • Saas-Fee

    Picturesque Beginner Intermediate
    • 62.1 miles of trails · 23 ski lifts
    • 5,906 feet - 11,723 feet elevation
    • 47.8 miles from Lugano Airport
    • Avg. price/night: £200
  • Parsenn

    Picturesque Beginner Intermediate
    • 59 miles of trails · 18 ski lifts
    • 2,658 feet - 9,331 feet elevation
    • 46 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £242
  • Rinderberg/Saanerslochgrat /Horneggli

    Picturesque Beginner Intermediate
    • 54.7 miles of trails · 15 ski lifts
    • 3,111 feet - 6,598 feet elevation
    • 28.6 miles from Bern-Belp Airport
    • Avg. price/night: £353
  • Adelboden/​Lenk

    Picturesque Beginner Intermediate
    • 53.4 miles of trails · 25 ski lifts
    • 4,134 feet - 7,218 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £241
  • Villars/Gryon/Les Diablerets

    Picturesque Beginner Intermediate
    • 52.2 miles of trails · 25 ski lifts
    • 4,016 feet - 6,956 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £217
  • Savognin

    Picturesque Beginner Intermediate
    • 45.4 miles of trails · 12 ski lifts
    • 3,833 feet - 8,901 feet elevation
    • 50.3 miles from Lugano Airport
    • Avg. price/night: £165
  • Titlis - Engelberg

    Picturesque Beginner Intermediate
    • 43.5 miles of trails · 17 ski lifts
    • 3,291 feet - 9,909 feet elevation
    • 42.9 miles from Bern-Belp Airport
    • Avg. price/night: £232
  • Andermatt/Sedrun

    Picturesque Beginner Intermediate
    • 43.5 miles of trails · 13 ski lifts
    • 4,738 feet - 8,531 feet elevation
    • 46.6 miles from Lugano Airport
    • Avg. price/night: £267
  • Leysin

    Picturesque Beginner Intermediate
    • 37.3 miles of trails · 12 ski lifts
    • 4,102 feet - 7,212 feet elevation
    • 44.1 miles from Geneva International Airport
    • Avg. price/night: £156
  • Anzère

    Picturesque Beginner Intermediate
    • 36 miles of trails · 13 ski lifts
    • 4,974 feet - 7,940 feet elevation
    • 41.6 miles from Bern-Belp Airport
    • Avg. price/night: £246
  • Gstaad - Saanen - Rougemont

    Picturesque Beginner Intermediate
    • 36 miles of trails · 9 ski lifts
    • 3,255 feet - 7,058 feet elevation
    • 32.9 miles from Bern-Belp Airport
    • Avg. price/night: £387
  • Mürren - Schilthorn

    Picturesque Beginner Intermediate
    • 33.6 miles of trails · 16 ski lifts
    • 2,612 feet - 9,745 feet elevation
    • 29.8 miles from Bern-Belp Airport
    • Avg. price/night: £193
  • Rinerhorn

    Picturesque Beginner Intermediate
    • 31.7 miles of trails · 7 ski lifts
    • 4,787 feet - 8,170 feet elevation
    • 52.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £210
  • Hoch-Ybrig

    Picturesque Beginner Intermediate
    • 31.1 miles of trails · 12 ski lifts
    • 3,413 feet - 6,008 feet elevation
    • 31.7 miles from Zurich Airport
    • Avg. price/night: £147
  • Grindelwald-First

    Picturesque Beginner Intermediate
    • 30.4 miles of trails · 10 ski lifts
    • 3,445 feet - 8,203 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Betelberg

    Picturesque Beginner Intermediate
    • 26.1 miles of trails · 11 ski lifts
    • 3,554 feet - 6,565 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £237
  • Jakobshorn

    Picturesque Beginner Intermediate
    • 25.5 miles of trails · 13 ski lifts
    • 5,037 feet - 8,426 feet elevation
    • 50.3 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £232
  • Madrisa

    Picturesque Intermediate Advanced
    • 13.7 miles of trails · 8 ski lifts
    • 3,747 feet - 8,537 feet elevation
    • 42.9 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £310
  • Show more resorts
  • 4 Vallées

    Popular Intermediate Advanced
    • 256 miles of trails · 68 ski lifts
    • 4,430 feet - 10,926 feet elevation
    • 54.7 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Zermatt - Matterhorn

    Popular Beginner Intermediate
    • 200.1 miles of trails · 51 ski lifts
    • 5,125 feet - 12,792 feet elevation
    • 57.2 miles from Lugano Airport
    • Avg. price/night: £293
  • Arosa Lenzerheide

    Popular Beginner Intermediate
    • 139.8 miles of trails · 43 ski lifts
    • 4,033 feet - 9,400 feet elevation
    • 49.7 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £248
  • Flims Laax Falera

    Popular Beginner Intermediate
    • 133 miles of trails · 28 ski lifts
    • 3,609 feet - 9,902 feet elevation
    • 47.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £219
  • St. Moritz - Corviglia

    Popular Beginner Intermediate
    • 96.3 miles of trails · 23 ski lifts
    • 5,693 feet - 10,030 feet elevation
    • 55.3 miles from Lugano Airport
    • Avg. price/night: £334
  • Crans-Montana

    Popular Beginner Intermediate
    • 87 miles of trails · 19 ski lifts
    • 4,955 feet - 9,604 feet elevation
    • 39.8 miles from Bern-Belp Airport
    • Avg. price/night: £233
  • Aletsch Arena

    Popular Beginner Intermediate
    • 64.6 miles of trails · 35 ski lifts
    • 6,054 feet - 9,413 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £158
  • Grindelwald-Wengen

    Popular Beginner Intermediate
    • 63.4 miles of trails · 23 ski lifts
    • 3,098 feet - 7,875 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £223
  • Saas-Fee

    Popular Beginner Intermediate
    • 62.1 miles of trails · 23 ski lifts
    • 5,906 feet - 11,723 feet elevation
    • 47.8 miles from Lugano Airport
    • Avg. price/night: £200
  • Parsenn

    Popular Beginner Intermediate
    • 59 miles of trails · 18 ski lifts
    • 2,658 feet - 9,331 feet elevation
    • 46 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £242
  • Rinderberg/Saanerslochgrat /Horneggli

    Popular Beginner Intermediate
    • 54.7 miles of trails · 15 ski lifts
    • 3,111 feet - 6,598 feet elevation
    • 28.6 miles from Bern-Belp Airport
    • Avg. price/night: £353
  • Villars/Gryon/Les Diablerets

    Popular Beginner Intermediate
    • 52.2 miles of trails · 25 ski lifts
    • 4,016 feet - 6,956 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £217
  • Titlis - Engelberg

    Popular Beginner Intermediate
    • 43.5 miles of trails · 17 ski lifts
    • 3,291 feet - 9,909 feet elevation
    • 42.9 miles from Bern-Belp Airport
    • Avg. price/night: £232
  • Andermatt/Sedrun

    Popular Beginner Intermediate
    • 43.5 miles of trails · 13 ski lifts
    • 4,738 feet - 8,531 feet elevation
    • 46.6 miles from Lugano Airport
    • Avg. price/night: £267
  • Leysin

    Popular Beginner Intermediate
    • 37.3 miles of trails · 12 ski lifts
    • 4,102 feet - 7,212 feet elevation
    • 44.1 miles from Geneva International Airport
    • Avg. price/night: £156
  • Gstaad - Saanen - Rougemont

    Popular Beginner Intermediate
    • 36 miles of trails · 9 ski lifts
    • 3,255 feet - 7,058 feet elevation
    • 32.9 miles from Bern-Belp Airport
    • Avg. price/night: £387
  • Mürren - Schilthorn

    Popular Beginner Intermediate
    • 33.6 miles of trails · 16 ski lifts
    • 2,612 feet - 9,745 feet elevation
    • 29.8 miles from Bern-Belp Airport
    • Avg. price/night: £193
  • Rinerhorn

    Popular Beginner Intermediate
    • 31.7 miles of trails · 7 ski lifts
    • 4,787 feet - 8,170 feet elevation
    • 52.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £210
  • Grindelwald-First

    Popular Beginner Intermediate
    • 30.4 miles of trails · 10 ski lifts
    • 3,445 feet - 8,203 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Jakobshorn

    Popular Beginner Intermediate
    • 25.5 miles of trails · 13 ski lifts
    • 5,037 feet - 8,426 feet elevation
    • 50.3 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £232
  • Madrisa

    Popular Intermediate Advanced
    • 13.7 miles of trails · 8 ski lifts
    • 3,747 feet - 8,537 feet elevation
    • 42.9 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £310
  • Adelboden/​Lenk

    Beginner Intermediate Advanced
    • 53.4 miles of trails · 25 ski lifts
    • 4,134 feet - 7,218 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £241
  • Savognin

    Beginner Intermediate Advanced
    • 45.4 miles of trails · 12 ski lifts
    • 3,833 feet - 8,901 feet elevation
    • 50.3 miles from Lugano Airport
    • Avg. price/night: £165
  • Anzère

    Beginner Intermediate Advanced
    • 36 miles of trails · 13 ski lifts
    • 4,974 feet - 7,940 feet elevation
    • 41.6 miles from Bern-Belp Airport
    • Avg. price/night: £246
  • Hoch-Ybrig

    Beginner Intermediate Advanced
    • 31.1 miles of trails · 12 ski lifts
    • 3,413 feet - 6,008 feet elevation
    • 31.7 miles from Zurich Airport
    • Avg. price/night: £147
  • Betelberg

    Beginner Intermediate Family-friendly
    • 26.1 miles of trails · 11 ski lifts
    • 3,554 feet - 6,565 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £237
  • Show more resorts
  • 4 Vallées

    Snowboarding Intermediate Advanced
    • 256 miles of trails · 68 ski lifts
    • 4,430 feet - 10,926 feet elevation
    • 54.7 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Zermatt - Matterhorn

    Snowboarding Beginner Intermediate
    • 200.1 miles of trails · 51 ski lifts
    • 5,125 feet - 12,792 feet elevation
    • 57.2 miles from Lugano Airport
    • Avg. price/night: £293
  • Arosa Lenzerheide

    Snowboarding Beginner Intermediate
    • 139.8 miles of trails · 43 ski lifts
    • 4,033 feet - 9,400 feet elevation
    • 49.7 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £248
  • Flims Laax Falera

    Snowboarding Beginner Intermediate
    • 133 miles of trails · 28 ski lifts
    • 3,609 feet - 9,902 feet elevation
    • 47.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £219
  • St. Moritz - Corviglia

    Snowboarding Beginner Intermediate
    • 96.3 miles of trails · 23 ski lifts
    • 5,693 feet - 10,030 feet elevation
    • 55.3 miles from Lugano Airport
    • Avg. price/night: £334
  • Crans-Montana

    Snowboarding Beginner Intermediate
    • 87 miles of trails · 19 ski lifts
    • 4,955 feet - 9,604 feet elevation
    • 39.8 miles from Bern-Belp Airport
    • Avg. price/night: £233
  • Aletsch Arena

    Snowboarding Beginner Intermediate
    • 64.6 miles of trails · 35 ski lifts
    • 6,054 feet - 9,413 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £158
  • Saas-Fee

    Snowboarding Beginner Intermediate
    • 62.1 miles of trails · 23 ski lifts
    • 5,906 feet - 11,723 feet elevation
    • 47.8 miles from Lugano Airport
    • Avg. price/night: £200
  • Parsenn

    Snowboarding Beginner Intermediate
    • 59 miles of trails · 18 ski lifts
    • 2,658 feet - 9,331 feet elevation
    • 46 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £242
  • Rinderberg/Saanerslochgrat /Horneggli

    Snowboarding Beginner Intermediate
    • 54.7 miles of trails · 15 ski lifts
    • 3,111 feet - 6,598 feet elevation
    • 28.6 miles from Bern-Belp Airport
    • Avg. price/night: £353
  • Adelboden/​Lenk

    Snowboarding Beginner Intermediate
    • 53.4 miles of trails · 25 ski lifts
    • 4,134 feet - 7,218 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £241
  • Villars/Gryon/Les Diablerets

    Snowboarding Beginner Intermediate
    • 52.2 miles of trails · 25 ski lifts
    • 4,016 feet - 6,956 feet elevation
    • 44.7 miles from Bern-Belp Airport
    • Avg. price/night: £217
  • Savognin

    Snowboarding Beginner Intermediate
    • 45.4 miles of trails · 12 ski lifts
    • 3,833 feet - 8,901 feet elevation
    • 50.3 miles from Lugano Airport
    • Avg. price/night: £165
  • Titlis - Engelberg

    Snowboarding Beginner Intermediate
    • 43.5 miles of trails · 17 ski lifts
    • 3,291 feet - 9,909 feet elevation
    • 42.9 miles from Bern-Belp Airport
    • Avg. price/night: £232
  • Andermatt/Sedrun

    Snowboarding Beginner Intermediate
    • 43.5 miles of trails · 13 ski lifts
    • 4,738 feet - 8,531 feet elevation
    • 46.6 miles from Lugano Airport
    • Avg. price/night: £267
  • Leysin

    Snowboarding Beginner Intermediate
    • 37.3 miles of trails · 12 ski lifts
    • 4,102 feet - 7,212 feet elevation
    • 44.1 miles from Geneva International Airport
    • Avg. price/night: £156
  • Anzère

    Snowboarding Beginner Intermediate
    • 36 miles of trails · 13 ski lifts
    • 4,974 feet - 7,940 feet elevation
    • 41.6 miles from Bern-Belp Airport
    • Avg. price/night: £246
  • Mürren - Schilthorn

    Snowboarding Beginner Intermediate
    • 33.6 miles of trails · 16 ski lifts
    • 2,612 feet - 9,745 feet elevation
    • 29.8 miles from Bern-Belp Airport
    • Avg. price/night: £193
  • Hoch-Ybrig

    Snowboarding Beginner Intermediate
    • 31.1 miles of trails · 12 ski lifts
    • 3,413 feet - 6,008 feet elevation
    • 31.7 miles from Zurich Airport
    • Avg. price/night: £147
  • Grindelwald-First

    Snowboarding Beginner Intermediate
    • 30.4 miles of trails · 10 ski lifts
    • 3,445 feet - 8,203 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £243
  • Jakobshorn

    Snowboarding Beginner Intermediate
    • 25.5 miles of trails · 13 ski lifts
    • 5,037 feet - 8,426 feet elevation
    • 50.3 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £232
  • Grindelwald-Wengen

    Beginner Intermediate Advanced
    • 63.4 miles of trails · 23 ski lifts
    • 3,098 feet - 7,875 feet elevation
    • 30.4 miles from Bern-Belp Airport
    • Avg. price/night: £223
  • Gstaad - Saanen - Rougemont

    Beginner Intermediate Family-friendly
    • 36 miles of trails · 9 ski lifts
    • 3,255 feet - 7,058 feet elevation
    • 32.9 miles from Bern-Belp Airport
    • Avg. price/night: £387
  • Rinerhorn

    Beginner Intermediate Family-friendly
    • 31.7 miles of trails · 7 ski lifts
    • 4,787 feet - 8,170 feet elevation
    • 52.2 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £210
  • Betelberg

    Beginner Intermediate Family-friendly
    • 26.1 miles of trails · 11 ski lifts
    • 3,554 feet - 6,565 feet elevation
    • 32.3 miles from Bern-Belp Airport
    • Avg. price/night: £237
  • Madrisa

    Intermediate Advanced Family-friendly
    • 13.7 miles of trails · 8 ski lifts
    • 3,747 feet - 8,537 feet elevation
    • 42.9 miles from St. Gallen-Altenrhein Airport
    • Avg. price/night: £310
  • Show more resorts

Most booked ski properties in Switzerland this month