Foodie ski holidays, where to eat on the mountain
If food is the point of your ski trip, base yourself where the kitchens are as serious as the slopes: Courchevel for Michelin stars, the Dolomites around Cortina for the finest mountain huts in the Alps, Megeve for Savoyard elegance, and St Moritz or Zermatt for grand alpine dining. Expect a proper sit down mountain lunch to run around $50 to $90 per person at a good hut and well over $150 at a starred table, so build the budget in. The single best move is to treat lunch as the main event, book the tables that matter a few days ahead, and ski to them rather than away from them.
By the Ski Resorts for Kings editorial team · Last reviewed July 2026
Here is the straight answer before the detail. The Alps reward foodies more than any other ski region on earth, and the gap between a forgettable cafeteria and a great mountain hut is enormous, so resort choice matters as much for the table as for the terrain. Pick a region known for its kitchens, plan your skiing around two or three standout lunches, and reserve them in advance, because the best huts fill fast in peak weeks. Do that and the eating becomes the trip, with the skiing as the appetite.
What mountain food actually costs
Prices swing hugely by resort and by whether you are grabbing a quick plate or settling in for a long lunch, but the shape holds across the Alps. Budget for the meal you actually want rather than hoping to find value at altitude, because mountain restaurants charge a premium for the view and the logistics of getting supplies up the hill.
| What you order | Typical cost per person | What you get |
|---|---|---|
| Self service cafeteria plate | around $20 to $30 | A fast, functional refuel, fine for a powder day when you do not want to stop |
| Good mountain hut, sit down lunch | around $50 to $90 | Two courses and a glass of wine at a proper table service rifugio or chalet d'altitude |
| Destination long lunch with wine | around $100 to $160 | The famous sun terrace, a bottle shared, the lunch that becomes the afternoon |
| Michelin starred mountain table | around $200 plus | A starred tasting menu, often slopeside in Courchevel, booked well ahead |
The hidden lever: a long, wine soaked lunch ends most people's skiing for the day, so plan it as the finale and ski home gently afterward rather than fighting to keep going. For where the money goes across a whole trip, see our breakdown of total ski holiday cost.
The best resorts for serious food
A handful of resorts stand clear of the rest for the quality and density of their kitchens. These are the places to base yourself if eating well is non negotiable.
Courchevel is the unrivaled capital of high altitude fine dining, with more Michelin stars than any other ski resort and a string of glamorous slopeside restaurants where lunch is a full production. It is expensive and proud of it, the obvious choice for a trip where the food budget rivals the lift pass. Neighboring Megeve trades the glitz for old money Savoyard elegance, with beautiful mountain chalets, a Michelin scene of its own and arguably the most charming village dining in France.
For the finest mountain huts anywhere, the Italian Dolomites win. Cortina d'Ampezzo and the wider Dolomiti region are dotted with rifugi serving fresh pasta, local cheeses and South Tyrolean cooking that blends Italian and Austrian traditions, often at gentler prices than the French giants. This is the connoisseur's pick: ski gentle terrain between long, exceptional lunches with the Dolomite spires as the backdrop.
Grand alpine dining and Austrian comfort
Switzerland delivers grandeur. St Moritz pairs glamorous slopeside restaurants and legendary long lunches with a see and be seen crowd, while Zermatt backs some of the best mountain restaurants in the Alps with the Matterhorn in every window. Both are pricey, both are worth it for a special trip, and both reward booking the marquee tables before you arrive.
Austria offers a warmer, often better value take on mountain food. Lech sits at the upscale end with refined alpine cuisine and a discreet, moneyed crowd, while Kitzbuhel blends hearty Tyrolean huts with a genuinely good town dining scene and a famous apres ski culture. For lovers of cheese, schnitzel and kaiserschmarrn at a fair price, Austria is the canny foodie's choice, and the huts are as much about the welcome as the menu.
The decision rule, and how to book
Use this and stop overthinking it. If money is no object and you want stars, book Courchevel. If you want the best mountain huts and long lunches at sane prices, go to the Dolomites around Cortina. If you want grand alpine glamour, choose St Moritz or Zermatt, and if you want warmth, value and hearty cooking, pick an Austrian resort like Lech or Kitzbuhel.
Whatever you choose, the practical rules are the same. Reserve the standout huts two or three days ahead, and for starred restaurants book before you travel, because the best tables sell out in the Christmas, February and Easter peaks. Ask your chalet or hotel to make the calls, since a local recommendation and a local accent open doors. Plan each ski day around one great lunch rather than chasing mileage, and you will eat far better. For more on the smart spend, our cost guide and our best luxury resorts and best luxury resorts in the Alps picks point you to the right base.
Plan My Ski Trip
If you want a trip built around the food, tell us your dates, your group and your budget and we will route your brief to operators who can match you to a resort and the tables worth booking.
Questions worth asking
Which ski resort has the best food?
For Michelin starred fine dining, Courchevel is unmatched, with more stars than any other ski resort. For the best mountain huts and long lunches, the Italian Dolomites around Cortina d'Ampezzo lead the Alps, while St Moritz and Zermatt offer the grandest alpine dining. The right answer depends on whether you want stars, rustic excellence or glamour.
How much does a mountain lunch cost at a ski resort?
A quick cafeteria plate runs around $20 to $30, a sit down lunch at a good hut around $50 to $90, and a destination long lunch with wine around $100 to $160 per person. A starred mountain restaurant, common in Courchevel, starts around $200 per person. Prices are highest in the marquee French and Swiss resorts.
Are the Dolomites good for foodies?
Yes, the Dolomites are arguably the best region in the Alps for mountain food. The rifugi serve fresh pasta, local cheeses and South Tyrolean cooking that blends Italian and Austrian traditions, often at gentler prices than France or Switzerland. Cortina d'Ampezzo and the wider Dolomiti area suit skiers who want long, excellent lunches between gentle runs.
Do you need to book mountain restaurants in advance?
For the best huts, yes, reserve two or three days ahead, and for Michelin starred tables book before you travel. The standout restaurants sell out in the Christmas, February and Easter peaks, so a local recommendation through your chalet or hotel is the surest way to land a table.
Which is better for food, France or Austria?
France wins on Michelin stars and glamour, led by Courchevel and Megeve, while Austria wins on value, warmth and hearty mountain cooking in resorts like Lech and Kitzbuhel. Choose France for a special occasion fine dining trip and Austria for excellent, characterful huts at a fairer price.
Can you have a foodie ski holiday on a budget?
Yes, within reason. Base yourself in the Dolomites or Austria, where mountain huts deliver superb food at far lower prices than the French and Swiss giants, and treat one great lunch a day as the highlight rather than eating expensively every meal. Picnicking some days frees the budget for the lunches that matter.