Skip to content

5 winter wonderland escapes in Switzerland to visit now

Dec. 19, 2021
10 min read
Zurich, The Dolder Grand Hotel. (Photo courtesy The Dolder Grand)
The cards we feature here are from partners who compensate us when you are approved through our site, and this may impact how or where these products appear. We don’t cover all available credit cards, but our analysis, reviews, and opinions are entirely from our editorial team. Terms apply to the offers listed on this page. Please view our advertising policy and product review methodology for more information.

After traveling to more than 68 countries in search of the most inspiring and empowering places to visit, Switzerland is at the top of my list when I’m looking for a magical winter destination with jaw-dropping scenery, top hotels, resorts, and restaurants, and unparalleled winter activities.

I first fell in love with Switzerland when I was in college and spent the summer backpacking across Europe. I vowed someday I would return to the Swiss Alps in the winter to ski at some of the phenomenal resorts and once I did, I was hooked.

If you’re ready to hit the slopes, Switzerland says it’s ready to welcome visitors. Earlier this month it was the first European country to ease its COVID-19 travel restrictions post-omicron, while still taking steps to try and make things as safe as possible for its visitors and residents. See our news about Switzerland reopening for what you need to know to plan your trip.

Related: Switzerland ends some travel restrictions to save its ski season

Here are five of my favorite destinations to visit in Switzerland in winter.

Zermatt

Zermatt Village & Matterhorn, Zermatt, Switzerland
Zermatt Village with Matterhorn in the background. (Photo courtesy Leander Wenger and Zermatt Tourism)

Growing up my favorite ride at Disneyland was the Matterhorn and I couldn’t wait to visit Zermatt, the quaint, romantic village at the base of the real-life 14,692-foot majestic beauty the Swiss say is the most photographed mountain in the world. There are no cars allowed in Zermatt and the vibe is laid-back luxury where you’ll find unique, boutique places to stay and authentic culinary experiences. For the best views of the Matterhorn, I picked the five-star historic Riffelalp Resort with just 65-rooms for a peaceful escape.

Zermatt is a true skier’s and snowboarder’s paradise where you’re guaranteed snow 365 days a year. If you want to take things at a slower pace there are dozens of hiking trails where you can enjoy the spectacular scenery. One of my favorite photo ops of the Matterhorn is at Zermatt’s famous restaurant Chez Verony that’s right on the ski hill. It’s the perfect place to order fondue and a glass of Gluehwein, a delicious hot mulled wine that’s Christmas in a cup.

Don’t Miss: Take a quick half-hour train trip up to Gornergrat for one of the best panoramic views of the Swiss Alps.

Insider Tip: Zermatt books up quickly during the holidays so be sure to reserve your room well in advance.

Daily Newsletter
Reward your inbox with the TPG Daily newsletter
Join over 700,000 readers for breaking news, in-depth guides and exclusive deals from TPG’s experts

How to get to Zermatt: Zermatt is car-free but you can fly into Zurich (ZRH) and take a three and a half-hour train ride or it’s a four-hour train from Geneva (GVA). You can also take a taxi or helicopter (Air Zermatt) and the famous Glacier Express from St. Moritz. If you have your own vehicle there’s a parking garage in nearby Tasch.

St. Moritz

St. Mortiz, Kulm Hotel, Switzerland.
St. Mortiz, Kulm Hotel, Switzerland. (Photo courtesy Kulm Hotel St. Moritz)

St. Moritz is Switzerland’s dazzling darling. A favorite hot spot for international jet-setters and celebrities, this world-class destination is legendary for offering up the poshest resorts, spas, restaurants, and winter sports activities. When I skied here I stayed at the idyllic Carlton Hotel that makes you feel like a VIP from the moment you arrive.

Related: How to ski Switzerland by yourself

One of my favorite all-time travel experiences started in St. Moritz when I took the famous Glacier Express train between St. Moritz and Zermatt. This is the slowest express train in the world and on this 7-1/2 hour trip, it’s all about the journey and appreciating the breathtaking scenery. Be sure to have your camera ready!

Don’t Miss: Checking out the ice skating in St. Moritz. You can enjoy a traditional rink like the one in front of the Kulm Country Club where the Winter Olympic Games were held in 1928 and 1948 or hit the magical Madulain Ice Path that meanders through the countryside and along the river and is known as one of the most beautiful skating tracks in the world.

Insider Tip: Before St. Moritz was recognized as a luxurious ski resort it was known as a place of healing with its mineral springs and spas so be sure to schedule some spa time to pamper yourself.

How to get to St. Moritz: Zurich (ZRH) is the nearest international airport where you can take the SBB train right from the airport into St. Mortiz, or it’s about three hours by car if you want to drive.

Gstaad

Gstaad Palace Winter Aussenansicht, Switzerland. (Photo courtesy Gstaad Palace)

Another celebrity favorite ski resort Gstaad has been a playground for the rich and famous for decades. When I arrived the five-star Le Grand Bellevue hotel picked me up in a 1963 classic Bentley once owned by Roger Moore when he lived here and filmed James Bond movies in Switzerland. Royalty also visits Gstaad and if you want to feel like you are part of the royal experience another favorite place to stay is the impressive Gstaad Palace.

While known for its luxury, Gstaad also has an authentic alpine charm with a fairytale village and cobblestone streets. It’s car-free so you can peacefully enjoy the many boutiques and restaurants. Beyond hitting the ski slopes, I found the best way to explore the area is by hiking. I had a once-in-a-lifetime experience hiking to Fondue Land and eating Fondue in a giant Fondue pot surrounded by some of the most spectacular scenery in the Swiss Alps.

Don’t Miss: Gstaad has some amazing Swiss cheese markets that are perfect for planning your own alpine picnic.

Insider Tip: Another wonderful way to see Gstaad is to take a horse-drawn carriage tour around the picture-perfect Lake Lauenen.

How to get to Gstaad: From both Bern-Belp Airport (BRN) and Geneva (GVA) it will take you about two and a half hours by train to get to Gstaad. To drive from Bern’s airport it’s about an hour and a half, and from Geneva, it’s about two hours. If you fly into Zurich (ZRH) plan on three and a half hours by train or a three-hour drive.

Lake Geneva Region

Lake Geneva Region (Vaud), Switzerland. (Photo courtesy Grégoire Chappuis, tous droits réservés)
Lake Geneva Region (Vaud), Switzerland. (Photo courtesy Grégoire Chappuis, tous droits réservés)

I could happily spend an entire winter in The Lake Geneva Region (Vaud) of Switzerland because there are so many unique things to do and experience. My only problem with my first trip to the Montreux Riviera including Lake Geneva, the Lavaux UNESCO vineyards, nearby summits, mountain villages, and small cities like Montreux and Vevey was that I didn’t schedule enough time here.

For a home base, I chose the award-winning, historic, Grand Hotel du Lac, Vevey, a five-star 50 room luxurious property right on the shores of Lake Geneva where the rooms have spectacular views of the French Alps.

For more inspiring scenery you can take a scenic train up to Rochers-de-Naye, a local favorite, where you can ski, hike, and have a traditional Swiss fondue soaking up the scenery.

Don’t Miss: The Goldenpass Cheese Train runs from January to April and is where you can sample different Swiss cheeses and wines in first-class compartments on a Belle Epoque train car.

Insider Tip: The Swiss are famous for their chocolates and cheese but their wine is equally delicious. However, since Swiss wine is rarely imported into the U.S. if you want to sample some be sure to make a trip to the beautiful terraced vineyards of Lavaux overlooking Lake Geneva for some of Switzerland’s finest wines.

How to get to the Lake Geneva Region: The closest international airport to the Lake Geneva Region is Geneva (GVA) located just outside of Geneva on the Swiss-French border. As of December 13, 2021, you can now again fly Swiss nonstop from New York’s JFK to Geneva with four weekly flights.

Related: How Swiss business class manages to remain excellent — even during a pandemic

Zurich

Zurich, The Dolder Grand Hotel. (Photo courtesy The Dolder Grand)

A multi-cultural contemporary city, Zurich never disappoints. With its non-stop schedule of diverse activities, great nightlife, award-winning cuisine, and places to stay, it’s no wonder Zurich is constantly ranked one of the world’s best cities when it comes to quality of life.

One of my favorite places is in the heart of the city, Zurich’s charming medieval Old Town (Altstadt). Be sure to do the Zurich Old Time Walking Tour, it’s a fascinating way to start exploring the city.

When you’re ready to relax I stayed at the celebrated 5-star Dolder Grand hotel that’s perched high on the hill overlooking the city, the lake, and the Alps. It has one of my favorite spas in Switzerland that is a vacation in itself. The Dolder’s impressive 43,000 square foot spa has a palatial pool with panoramic views and indoor and outdoor whirlpools where you can sip your favorite beverage and toast the sunset.

Don’t Miss: Taking a boat trip down the Limmat River. This leisurely ride is a wonderful way to see the historic buildings of Old Town and take some great pictures.

Insider Tip: To save time and money I always get the Zurich Card to explore the city. You can get a 24-hour card for 27 CHF or a 72-hour card for 53 CHF and it includes unlimited second class travel by tram, train, boat, cable car and bus, in the city and surrounding area. It also includes some boat trips in addition to giving free or reduced admission to 43 museums and lots of other great discounts.

Related: Swiss unveils new premium economy product

How to get to Zurich: To fly into Zurich (ZRH) you’ll find the most nonstop options on the country’s national airline Swiss Air. You can also find several nonstop flights from the U.S. to Zurich on United, Delta, and American.

Related: Switzerland is reopening, and you can fly there with wide-open business-class award space

Final tip for visiting Switzerland

The Swiss have one of the best train systems in the world and taking a train is one of the most efficient, affordable, and enjoyable ways to see the country. For extra savings be sure to get the Swiss Travel Pass that includes unlimited travel throughout the country on trains, boats, and buses, and children travel for free. No tickets are required just board and enjoy the ride!

Editorial disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airline or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

TPG featured card

Best for dining at restaurants
TPG Editor‘s Rating
4 / 5
Go to review
Apply for American Express® Gold Card
at American Express's secure site

Rewards

1 - 4X points

Intro offer

As High As 100,000 points. Find Out Your Offer.

Annual Fee

$325

Recommended Credit

Excellent to Good

Why We Chose It

There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits. (Partner offer)

Pros

  • 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
  • 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
  • Packed with credits foodies will enjoy
  • Solid welcome bonus

Cons

  • Not as useful for those living outside the U.S.
  • Some may have trouble using Uber and other dining credits
  • You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
  • Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
  • Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
  • Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
  • $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
  • $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
  • $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
  • $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
  • Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
  • No Foreign Transaction Fees.
  • Annual Fee is $325.
  • Terms Apply.
Apply for American Express® Gold Card
at American Express's secure site
Terms & restrictions apply. See rates & fees
Best for dining at restaurants
TPG Editor‘s Rating
4 / 5
Go to review

Rewards Rate

4XEarn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
4XEarn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
3XEarn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
2XEarn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
1XEarn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
  • Intro Offer

    As High As 100,000 points. Find Out Your Offer.
  • Annual Fee

    $325
  • Recommended Credit

    Excellent to Good

Why We Chose It

There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits. (Partner offer)

Pros

  • 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
  • 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
  • Packed with credits foodies will enjoy
  • Solid welcome bonus

Cons

  • Not as useful for those living outside the U.S.
  • Some may have trouble using Uber and other dining credits
  • You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
  • Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
  • Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
  • Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
  • Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
  • $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
  • $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
  • $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
  • $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
  • Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
  • No Foreign Transaction Fees.
  • Annual Fee is $325.
  • Terms Apply.