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: HUF 108,020
  • 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: HUF 130,935
  • 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: HUF 111,690
  • 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: HUF 98,320
  • 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: HUF 148,965
  • 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: HUF 104,585
  • 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: HUF 71,110
  • 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: HUF 101,440
  • 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: HUF 90,370
  • 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: HUF 108,810
  • 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: HUF 157,630
  • 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: HUF 108,530
  • 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: HUF 97,520
  • 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: HUF 74,360
  • 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: HUF 120,110
  • 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: HUF 104,195
  • 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: HUF 70,300
  • 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: HUF 110,565
  • 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: HUF 172,950
  • 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: HUF 87,270
  • 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: HUF 94,625
  • 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: HUF 66,300
  • 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: HUF 110,565
  • 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: HUF 107,180
  • 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: HUF 104,270
  • 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: HUF 138,980
  • 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: HUF 111,690
  • 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: HUF 98,320
  • 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: HUF 130,935
  • 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: HUF 157,630
  • 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: HUF 104,585
  • 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: HUF 108,530
  • 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: HUF 97,520
  • 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: HUF 70,300
  • 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: HUF 148,965
  • 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: HUF 71,110
  • 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: HUF 172,950
  • 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: HUF 101,440
  • 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: HUF 74,360
  • 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: HUF 110,565
  • 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: HUF 104,270
  • 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: HUF 107,180
  • 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: HUF 90,370
  • 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: HUF 87,270
  • 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: HUF 120,110
  • 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: HUF 104,195
  • 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: HUF 108,810
  • 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: HUF 66,300
  • 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: HUF 94,625
  • 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: HUF 110,565
  • 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: HUF 108,020
  • 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: HUF 138,980
  • 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: HUF 130,935
  • 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: HUF 108,020
  • 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: HUF 111,690
  • 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: HUF 148,965
  • 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: HUF 98,320
  • 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: HUF 104,585
  • 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: HUF 90,370
  • 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: HUF 108,810
  • 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: HUF 101,440
  • 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: HUF 71,110
  • 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: HUF 104,195
  • 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: HUF 120,110
  • 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: HUF 97,520
  • 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: HUF 74,360
  • 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: HUF 110,565
  • 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: HUF 108,530
  • 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: HUF 66,300
  • 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: HUF 87,270
  • 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: HUF 94,625
  • 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: HUF 157,630
  • 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: HUF 107,180
  • 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: HUF 172,950
  • 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: HUF 70,300
  • 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: HUF 104,270
  • 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: HUF 110,565
  • 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: HUF 138,980
  • 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: HUF 108,020
  • 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: HUF 98,320
  • 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: HUF 148,965
  • 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: HUF 111,690
  • 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: HUF 130,935
  • 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: HUF 90,370
  • 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: HUF 108,810
  • 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: HUF 104,585
  • 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: HUF 101,440
  • 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: HUF 87,270
  • 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: HUF 120,110
  • 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: HUF 71,110
  • 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: HUF 110,565
  • 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: HUF 104,195
  • 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: HUF 110,565
  • 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: HUF 138,980
  • 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: HUF 108,530
  • 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: HUF 66,300
  • 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: HUF 97,520
  • 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: HUF 74,360
  • 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: HUF 104,270
  • 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: HUF 94,625
  • 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: HUF 172,950
  • 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: HUF 157,630
  • 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: HUF 70,300
  • 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: HUF 107,180
  • 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: HUF 108,020
  • 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: HUF 130,935
  • 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: HUF 111,690
  • 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: HUF 98,320
  • 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: HUF 148,965
  • 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: HUF 104,585
  • 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: HUF 71,110
  • 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: HUF 101,440
  • 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: HUF 90,370
  • 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: HUF 157,630
  • 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: HUF 108,530
  • 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: HUF 97,520
  • 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: HUF 74,360
  • 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: HUF 120,110
  • 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: HUF 104,195
  • 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: HUF 70,300
  • 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: HUF 110,565
  • 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: HUF 172,950
  • 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: HUF 87,270
  • 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: HUF 94,625
  • 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: HUF 66,300
  • 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: HUF 110,565
  • 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: HUF 107,180
  • 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: HUF 104,270
  • 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: HUF 138,980
  • 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: HUF 108,810
  • 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: HUF 108,020
  • 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: HUF 130,935
  • 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: HUF 111,690
  • 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: HUF 98,320
  • 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: HUF 148,965
  • 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: HUF 104,585
  • 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: HUF 101,440
  • 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: HUF 90,370
  • 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: HUF 108,810
  • 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: HUF 74,360
  • 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: HUF 120,110
  • 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: HUF 70,300
  • 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: HUF 110,565
  • 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: HUF 104,270
  • 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: HUF 71,110
  • 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: HUF 157,630
  • 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: HUF 108,530
  • 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: HUF 97,520
  • 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: HUF 104,195
  • 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: HUF 172,950
  • 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: HUF 87,270
  • 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: HUF 94,625
  • 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: HUF 66,300
  • 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: HUF 110,565
  • 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: HUF 107,180
  • 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: HUF 138,980
  • 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: HUF 90,370
  • 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: HUF 97,520
  • 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: HUF 70,300
  • 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: HUF 108,020
  • 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: HUF 130,935
  • 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: HUF 111,690
  • 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: HUF 98,320
  • 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: HUF 148,965
  • 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: HUF 104,585
  • 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: HUF 71,110
  • 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: HUF 101,440
  • 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: HUF 108,810
  • 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: HUF 157,630
  • 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: HUF 108,530
  • 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: HUF 74,360
  • 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: HUF 120,110
  • 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: HUF 104,195
  • 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: HUF 110,565
  • 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: HUF 172,950
  • 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: HUF 87,270
  • 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: HUF 94,625
  • 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: HUF 66,300
  • 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: HUF 110,565
  • 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: HUF 107,180
  • 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: HUF 104,270
  • 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: HUF 138,980
  • 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: HUF 110,565
  • 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: HUF 94,625
  • 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: HUF 66,300
  • 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: HUF 107,180
  • 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: HUF 108,020
  • 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: HUF 130,935
  • 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: HUF 111,690
  • 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: HUF 98,320
  • 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: HUF 148,965
  • 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: HUF 104,585
  • 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: HUF 71,110
  • 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: HUF 101,440
  • 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: HUF 90,370
  • 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: HUF 108,810
  • 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: HUF 157,630
  • 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: HUF 108,530
  • 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: HUF 97,520
  • 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: HUF 74,360
  • 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: HUF 120,110
  • 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: HUF 104,195
  • 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: HUF 70,300
  • 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: HUF 172,950
  • 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: HUF 87,270
  • 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: HUF 110,565
  • 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: HUF 104,270
  • 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: HUF 138,980
  • 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: HUF 130,935
  • 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: HUF 111,690
  • 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: HUF 148,965
  • 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: HUF 104,585
  • 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: HUF 108,810
  • 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: HUF 74,360
  • 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: HUF 172,950
  • 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: HUF 94,625
  • 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: HUF 104,270
  • 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: HUF 108,020
  • 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: HUF 98,320
  • 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: HUF 71,110
  • 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: HUF 101,440
  • 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: HUF 90,370
  • 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: HUF 157,630
  • 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: HUF 108,530
  • 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: HUF 97,520
  • 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: HUF 120,110
  • 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: HUF 104,195
  • 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: HUF 70,300
  • 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: HUF 110,565
  • 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: HUF 87,270
  • 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: HUF 66,300
  • 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: HUF 110,565
  • 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: HUF 107,180
  • 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: HUF 138,980
  • 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: HUF 108,020
  • 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: HUF 130,935
  • 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: HUF 111,690
  • 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: HUF 98,320
  • 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: HUF 148,965
  • 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: HUF 104,585
  • 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: HUF 71,110
  • 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: HUF 101,440
  • 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: HUF 90,370
  • 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: HUF 108,810
  • 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: HUF 157,630
  • 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: HUF 108,530
  • 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: HUF 97,520
  • 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: HUF 74,360
  • 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: HUF 120,110
  • 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: HUF 104,195
  • 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: HUF 70,300
  • 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: HUF 110,565
  • 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: HUF 172,950
  • 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: HUF 87,270
  • 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: HUF 94,625
  • 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: HUF 66,300
  • 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: HUF 110,565
  • 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: HUF 107,180
  • 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: HUF 104,270
  • 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: HUF 138,980
  • 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: HUF 108,020
  • 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: HUF 130,935
  • 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: HUF 111,690
  • 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: HUF 98,320
  • 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: HUF 148,965
  • 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: HUF 104,585
  • 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: HUF 71,110
  • 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: HUF 101,440
  • 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: HUF 90,370
  • 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: HUF 108,810
  • 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: HUF 157,630
  • 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: HUF 97,520
  • 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: HUF 120,110
  • 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: HUF 104,195
  • 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: HUF 70,300
  • 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: HUF 172,950
  • 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: HUF 87,270
  • 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: HUF 94,625
  • 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: HUF 110,565
  • 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: HUF 104,270
  • 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: HUF 138,980
  • 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: HUF 108,530
  • 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: HUF 74,360
  • 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: HUF 110,565
  • 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: HUF 66,300
  • 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: HUF 107,180
  • 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: HUF 108,020
  • 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: HUF 130,935
  • 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: HUF 111,690
  • 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: HUF 98,320
  • 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: HUF 148,965
  • 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: HUF 104,585
  • 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: HUF 71,110
  • 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: HUF 90,370
  • 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: HUF 108,810
  • 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: HUF 157,630
  • 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: HUF 108,530
  • 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: HUF 97,520
  • 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: HUF 74,360
  • 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: HUF 120,110
  • 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: HUF 104,195
  • 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: HUF 70,300
  • 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: HUF 110,565
  • 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: HUF 87,270
  • 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: HUF 66,300
  • 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: HUF 110,565
  • 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: HUF 104,270
  • 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: HUF 101,440
  • 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: HUF 172,950
  • 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: HUF 94,625
  • 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: HUF 107,180
  • 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: HUF 138,980
  • Show more resorts

Most booked ski properties in Switzerland this month