If you are planning Christmas Day lunch in London in 2026, the moment to book is now. The grand hotels have already published their menus for Friday, December 25, 2026, and the best tables are sold on full, non-refundable prepayment, months ahead. We checked every price below on the hotel's or restaurant's own website or official menu on October 19, 2026, and left out anything we could not confirm there. If a venue you love is missing, it is because its 2026 Christmas Day price was not yet published on its own site.
Christmas Day Lunch London 2026: Prices at a Glance
Per adult, as listed by each venue.
- The Ritz Restaurant, Piccadilly: £670 (children up to 15: £365). Six courses, live music.
- Claridge's, The Foyer & Reading Room: £550 (children £275), plus a discretionary 15% service charge.
- Dante Mayfair at Claridge's: £500 (children £250), plus 15% service.
- The Dorchester, The Promenade: £500 (sample menu), plus 15% service.
- The Landmark London, The Winter Garden: £450, including free-flowing Perrier-Jouët Blason Rosé.
- The Dorchester, The Grill: £415 for four courses (sample menu), plus 15% service.
- One Aldwych, Indigo: £315 (children up to 12: £140; under 5 free), plus 15% service.
- The Langham, Palm Court: £260 for its Christmas Day lunch menu.
The Ritz London: The Most Formal Lunch in the City
Christmas Day lunch in the two-Michelin-starred Ritz Restaurant is a six-course menu by Executive Chef John Williams MBE, with a five-piece band, a vocalist and a pianist, a caricaturist, and a visit from Father Christmas with gifts for children. The 2026 price is £670 per adult and £365 per child up to 15, and a full, non-refundable prepayment is required to confirm.
Dress code: the Ritz Restaurant requires gentlemen to wear a jacket and tie, and jeans and sportswear are not permitted for anyone. For women, think a silk or velvet dress, a tailored suit, or a festive skirt with a fine knit. This is the room for your most polished daytime look.
Who it suits: the woman who wants the full, gilded tradition, with music and theater around the table.
Claridge's: Art Deco Glamour, Two Ways
Claridge's serves its Christmas Day lunch in The Foyer & Reading Room, and also in the French Salon and Drawing Room. According to the hotel's 2026 Christmas Day menu, it opens with a glass of Billecart-Salmon and canapés that include potato cake with Oscietra caviar, followed by dishes such as lobster tart and beef Wellington with black truffle jus. Lunch is £550 per person (children £275), with a discretionary 15% service charge.
For a livelier, more convivial table in the same hotel, Dante Mayfair serves a Christmas Day lunch with a Christmas cocktail, an Oscietra caviar tartlet, cacio e pepe with black truffle, roast turkey or Hereford rib of beef, and lobster mac and cheese for the table, at £500 per person (children £250), plus 15% service.
A softer-budget option: Claridge's Christmas Day dinner in The Foyer & Reading Room is £325, and Dante's dinner is £300, if your family can shift the celebration to the evening.
The Dorchester: The Promenade or The Grill
On Park Lane, The Dorchester's Christmas Day 2026 sample menu for The Promenade begins with a glass of Ruinart Blanc de Blancs and canapés, then dishes such as Cornish lobster and Cambridge Bronze turkey with chestnut stuffing. It is £500 per person, with a 15% discretionary service charge.
The Grill's Christmas Day lunch sample menu is four courses for £415, with native lobster salad and Hereford beef sirloin among the options. The hotel lists further Christmas Day dining, including Alain Ducasse at The Dorchester, on its festive pages; check the hotel directly for those prices.
The Landmark London: The Champagne Lunch
Under the glass roof of the Winter Garden in Marylebone, The Landmark's Christmas Day Luncheon runs from 1:00 pm to 3:30 pm on December 25, 2026, at £450 per person, including free-flowing Perrier-Jouët Blason Rosé. Expect a generous spread, from fruits de mer and caviar to carving stations. In the same hotel, the Great Central Pub serves Christmas Day lunch from 12:00 pm to 3:00 pm at £165 with a glass of Chapel Down Brut.
One Aldwych: Covent Garden, Without the Formality
At Indigo, One Aldwych, Christmas Day lunch is served from 1:00 pm to 7:00 pm on Friday, December 25, 2026, overlooking the hotel's Lobby Bar and its Christmas tree. It is £315 per adult and £140 per child up to 12; children up to 5 eat with the hotel's compliments. The menu opens with a glass of Bollinger Special Cuvée, every dish is gluten-free, and a dedicated vegan menu is available. A 15% discretionary service charge is added.
The Langham: Palm Court
The Langham describes its Christmas Day lunch in Palm Court as a five-course set menu with canapés on arrival; the published menu lists £260.
How to Book Christmas Day Lunch in London
Book in October
The most famous rooms sell out first, and many require payment in full. Treat a reservation as a purchase, and read the terms before you pay.
Read what is included
A headline price can include a glass of champagne (Claridge's, One Aldwych, The Promenade) or free-flowing champagne (The Landmark), or nothing to drink at all. Most of these venues add a discretionary 15% service charge on top.
Plan your journey early
Check Transport for London's festive service information well ahead, and pre-book a car for both directions.
Going alone?
A grand hotel dining room is a gracious place to be on your own on December 25. Request a banquette or a table with a view of the room, and see our guide to going to a gala alone for how to arrive and enjoy it with ease.
Beyond Christmas Day
December in London is full of black-tie nights. Our guide to Christmas balls in London 2026 covers the charity balls and festive dinners earlier in the month, what to wear to a black tie Christmas party covers the dress codes, and New Year's Eve dinner in London 2026 compares the December 31 menus.
For the whole season in one place, The Black-Tie Year: London is our calendar of 93 galas, balls and black-tie nights in London for 2026–27, with dates, hosts, dress codes and booking links. To understand how invitations and tables really work in the city, read London Black-Tie Access, Explained. Both are in our London collection and on the guides page.
FAQ
How much is Christmas Day lunch at The Ritz London in 2026?
£670 per adult and £365 per child up to 15, for a six-course lunch in The Ritz Restaurant on Friday, December 25, 2026. Full, non-refundable prepayment is required.
What is the best Christmas Day lunch in London?
The Ritz is the most formal and theatrical, Claridge's the most glamorous, The Landmark the most generous with champagne, and One Aldwych the most relaxed.
Is service included in London Christmas Day lunch prices?
Usually not. Claridge's, Dante, The Dorchester and One Aldwych all add a discretionary 15% service charge.
Is anything open in London on Christmas Day?
Yes. Many hotel restaurants and some pubs, like the venues above, serve Christmas Day lunch and dinner by reservation. Book ahead.
What should I wear to Christmas lunch at a London hotel?
Elegant daywear: a silk or velvet dress, a tailored suit, or a fine knit with a festive skirt. The Ritz Restaurant enforces a dress code (jacket and tie for men; no jeans or sportswear for anyone).
Prices verified on each venue's official website or published menu on October 19, 2026. Menus and prices can change; confirm with the venue when you book. Cover photo: The Ritz Hotel, London at Christmas, by traveljunction, CC BY-SA 2.0, via Wikimedia Commons.
✦ FEMME JET SET
Ready to Enter These Rooms?
Our guides give you the exact system — event links, access strategies, and insider intelligence for New York, London, and Paris.
Explore Our Guides →
0 comentarios