The Courchevel List
Five editorial picks, ranked by the only filter that matters: why you are dining.
Le 1947
Yannick Alléno's three-Michelin-star fermentation laboratory — five tables, no compromises, the highest-stakes table in the French Alps.
Le Sarkara
The world's only two-Michelin-star dessert-only restaurant — Sébastien Vauxion's eleven-course pâtisserie tasting that put pastry on equal footing with cuisine.
Le Chabichou
Courchevel's longest-running two-star — Stéphane Buron's three-decade institution and the unofficial dean of the resort's serious cooking.
Le Sylvestre
Sylvestre Wahid's signature room inside the most theatrical hotel in Courchevel — two stars, fifty covers, and a ballroom-grade dining hall.
La Mangeoire
The wood-panelled Savoyard refuge at Courchevel's centre — fondue, raclette and a fire that runs every night of the season.
Best for First Date in Courchevel
Intimate, conversation-friendly rooms. Impressive without being intimidating. The tables where first impressions are made.
Le Sarkara
The world's only two-Michelin-star dessert-only restaurant — Sébastien Vauxion's eleven-course pâtisserie tasting that put pastry on equal footing with cuisine.
La Mangeoire
The wood-panelled Savoyard refuge at Courchevel's centre — fondue, raclette and a fire that runs every night of the season.
Best for Business Dinner in Courchevel
Power tables, private rooms, considered wine lists. Where the deal gets done.
Le 1947
Yannick Alléno's three-Michelin-star fermentation laboratory — five tables, no compromises, the highest-stakes table in the French Alps.
Le Chabichou
Courchevel's longest-running two-star — Stéphane Buron's three-decade institution and the unofficial dean of the resort's serious cooking.
The Top Five in Courchevel
Ranked against a single question: if you had one night in Courchevel, where would you go?
Le 1947
Yannick Alléno's three-Michelin-star fermentation laboratory — five tables, no compromises, the highest-stakes table in the French Alps.
Le Sarkara
The world's only two-Michelin-star dessert-only restaurant — Sébastien Vauxion's eleven-course pâtisserie tasting that put pastry on equal footing with cuisine.
Le Chabichou
Courchevel's longest-running two-star — Stéphane Buron's three-decade institution and the unofficial dean of the resort's serious cooking.
Le Sylvestre
Sylvestre Wahid's signature room inside the most theatrical hotel in Courchevel — two stars, fifty covers, and a ballroom-grade dining hall.
La Mangeoire
The wood-panelled Savoyard refuge at Courchevel's centre — fondue, raclette and a fire that runs every night of the season.
The Courchevel Dining Guide
Courchevel does not pretend to be a working town. The 1850 station — top of the four-village Courchevel cluster, gateway to the Three Valleys ski domain — is the highest-stakes resort dining destination on the planet. Within a 1.5 kilometre walk along the rue du Rocher and rue de Bellecôte you can sit in front of Yannick Alléno's three-Michelin-star tasting room, Stéphane Buron's two-star institution, the world's only two-Michelin-star dessert restaurant, and a two-star French gastronomic room run out of one of the most expensive hotels in the Alps. There is nothing else like it.
The clientele drives the geography. Courchevel 1850 is where the Russian, Saudi, French, British and increasingly Indian winter set spend Christmas, New Year, and February school holidays. The hotels run private jets out of the altiport on the village edge. Reservations at the top rooms are released in early September and are functionally gone by the first week of October. Lunch on the slopes — at the cluster of altitude bistros around the Saulire and Loze pistes — is its own event, and the bills there can sit higher than the dinners below.
Neighbourhoods
Reservations & Practical Notes
Le 1947, Le Sarkara, Le Sylvestre and Le Chabichou must be booked one to three months ahead in peak weeks (Christmas, New Year, February school holidays); two to four weeks in shoulder season. Le 1947 has only five tables — release dates in September are critical. Dress is smart-elegant at the palaces; smart-casual everywhere else, even at the two-star tier. Service in the palace rooms is included; rounding up 5 per cent is the polite local convention. Lunch on the mountain runs to €120–250 per person without wine in the famous slope-side rooms — book that too.
For a deeper editorial read, see our ongoing Editorial coverage — including pieces on the
/* RFK_UNIVERSAL_FILTER_V2 - sitewide occasion filter; reads data-occ + aliases */
(function(){
var SLUGS = {'first-date':'First Date','close-a-deal':'Close a Deal','birthday':'Birthday','impress-clients':'Impress Clients','proposal':'Proposal','solo-dining':'Solo Dining','team-dinner':'Team Dinner'};
var ALIASES = {'date-night':'first-date','anniversary':'birthday','romantic':'proposal'};
function canonical(s){ s=(s||'').trim().toLowerCase(); return ALIASES[s]||s; }
function parseHash(){ var h=(location.hash||'').replace(/^#/,''); var m=h.match(/occasion=([a-z-]+)/i); return m?canonical(m[1]):''; }
function tagSlug(t){
var s = canonical(t.getAttribute('data-occasion')||'');
if (s) return s;
var href = t.getAttribute('href')||'';
var m = href.match(/#occasion=([a-z-]+)/i);
return m ? canonical(m[1]) : '';
}
function isAllTag(t){
if (tagSlug(t)) return false;
var href = (t.getAttribute('href')||'').trim();
if (!href || href === '#' || href === '#all') return true;
return /^\/city\/[^\/?#]+\/?$/.test(href.split('#')[0].split('?')[0]);
}
function cardOccasions(card){
var raw = (card.getAttribute('data-occ') || card.getAttribute('data-occasions') || card.getAttribute('data-occasion') || '');
var set = {};
raw.split(/[,;\s]+/).forEach(function(s){ var c=canonical(s); if(c) set[c]=1; });
return set;
}
function badgeMatches(card, slug){
var label = SLUGS[slug];
if (!label) return false;
var found = false;
card.querySelectorAll('.card-occasion-badge, .card-occasion, .card-occ, .occasion-badge, .card-badge').forEach(function(b){
var t = (b.textContent||'').trim().toLowerCase();
if (t === label.toLowerCase()) found = true;
});
return found;
}
function cardMatches(card, slug){
if (!slug) return true;
var occ = cardOccasions(card);
if (Object.keys(occ).length) return !!occ[slug];
return badgeMatches(card, slug);
}
function ensureEmptyState(){
var grid = document.querySelector('.restaurant-grid');
if (!grid) return;
var msg = document.getElementById('rfk-empty-state');
if (!msg) {
msg = document.createElement('div');
msg.id = 'rfk-empty-state';
msg.style.cssText = 'display:none;padding:48px 24px;margin:24px 0 64px;border:1px solid rgba(201,168,76,0.3);background:rgba(22,20,15,0.5);text-align:center;font-family:DM Sans,sans-serif;color:#B8B5A8;';
grid.parentNode.insertBefore(msg, grid.nextSibling);
}
}
function renderEmptyState(slug, shown){
var msg = document.getElementById('rfk-empty-state');
if (!msg) return;
if (shown > 0 || !slug) { msg.style.display='none'; return; }
var label = SLUGS[slug] || slug;
msg.innerHTML =
' No '+label+' picks listed for this city yet. See the global guide to '+label+' restaurants curated across every city we cover.