If you've spent the best part of the year dining out and don't see why you shouldn't continue in the same vein on Christmas Day, then luckily there are plenty of places to cater for you in London. As you'd expect, most hotels are open, but more and more we're seeing restaurants and gastropubs around town where folk who'd prefer to be cooked for without having to endure a family Christmas can find a home on 25th December.




ducasse1Alain Ducasse at the Dorchester
53 Park Ln, London W1K 1QA

Having said most establishments offer a traditional bird, there'll be no turkey at the three Michelin star restaurant on Christmas Day. The Park Lane restaurant will serve a menu including lentil velouté with smoked eel and caviar; “Jaune des Landes” capon, truffled chicken “caillettes” and cranberries finishing with a yule log.

Price: £295 per person for seven courses with wine pairings. See their Christmas Day menu.

Find out more about Alain Ducasse at The Dorchester

balconThe Balcon at Sofitel St James
8 Pall Mall, London SW1Y 5NG

This restaurant/champagne bar will be serving a four course menu including Cauliflower velouté, black Périgord truffle cream, fresh goat cheese raviole, the traditional Shalford Bronze turkey crown with all the trimmings and orange and cranberry sauce finishing with Christmas pudding or The Balcon traditional bûche de Noël.

Price: £100 per person for five courses. See their Christmas Day menu.

Find out more about The Balcon

dean st townhouseDean St Townhouse
69 - 71 Dean St, London W1D 3SE

While breakfast and dinner at the townhouse is only open for guests, the popular Christmas lunch gets booked up way in advance. This year’s mains include Cep & Beauvale tart, Red wine poached monkfish, lentils; roast Bronze turkey, stuffing, cranberry sauce or roast rib of Hereford beef with Yorkshire pudding.

Price: £95 per person for four courses and a glass of house champagne.

Find out more about Dean St Townhouse

feraFera at Claridges
49 Brook Street, Mayfair, London W1K 4HR

As you'd expect, Fera is going all out this Christmas with a seven course menu available on the day itself. Expect dishes like Salmon smoked over juniper twigs with caviar, apple, beetroot and horseradish. There is turkey, but an alternative main course is Cornish lamb with salsify, shallot, hen of the woods and watercress

Price: £225 for seven courses. 

Find out more about Fera at Claridges

galvinwindowsGalvin at Windows
London Hilton on Park Lane, 22 Park Lane, London W1K 1BE

Gaze out over London from the top of the Park Lane Hilton on Christmas Day. The menu features traditional Galvin Smoked Salmon with Dorset crab, beetroot, horseradish cream & dill alongside such dishes as Crispy breaded Burford Brown egg with crispy Bayonne ham, pickles, chilli & garlic aioli. There is a trad turkey with all the trimmings but also Seared fillet of halibut, squid, shrimp, seaweed pomme purée & beurre blanc if you prefer something different.

Price: £250 per person for a four course lunch with canapes and champagne to start. See their Christmas Day menu.

Find out more about Galvin at Windows

The Gilbert ScottThe Gilbert Scott
St Pancras Renaissance Hotel, Euston Rd, London NW1 2AR

Marcus Wareing's restaurant at the Renaissance Hotel at St Pancras has a range of options on Christmas day. The restaurant itself is open from 12pm to 8pm serving up a festive tasting menu. You can also take over the Kitchen Table for a special £150 seven course tasting menu if there are between 8-12 of you or have that same menu in the private dining room (10-18 people). Or, which is really useful to know, the bar is open from 11am serving snacks all day.

The vegetarian menu here sounds particularly good - particularly the roast heritage beetroots, salt baked celeriac, smoked egg yolk with Coolea or one of the main choices of leek, cep and truffle gratin, chestnuts, toasted oats and hazelnuts

Price: £115 per person and with their sommelier’s selection of matching wines for £75. See their Christmas Day menu.

Find out more about The Gilbert Scott

Hoi Polloi at the Ace HotelHoi Polloi at the Ace Hotel
Ace Hotel, 100 Shoreditch High St, London E1 6JQ

Over in East London the Ace Hotel is open all day with its restaurant open for breakfast, lunch and dinner. For the main event there’s turkey with all the trimmings but we rather like the sound of the Ginger sticky toffee pudding with vanilla ice cream for dessert if you’re not a Christmas pudding fan. An equally lovely vegetarian menu features onion tart, quails egg, apple, walnut and celery.

Price: £85 for six courses for lunch and dinner (£30 for children). Christmas Day breakfast is between 7am-10am; for lunch guests arrive between 12:00 and 12:30 and dinner runs between 7pm-11pm. To book  call 020 8880 6100  or email reception@hoi-polloi.co.uk

Find out more about Hoi Polloi

marcusMarcus at The Berkeley
The Berkeley, Wilton Place, Knightsbridge, London, SW1X 7RL

Marcus Wareing has a special tasting menu of six courses all wine matched by their sommelier. Kick things off with Salmon, caviar, horseradish, dill. There's Rhug Estate goose with bread sauce and truffle for the main and a Stilton, walnut and port course.

Price: The Tasting menu is £375 per guest with paired wines. See their Christmas Day menu.

Find out more about Marcus at The Berkeley

Min JiangMin Jiang
2-24 Kensington High St, London W8 4PT

Enjoy the views over Kensington Palace gardens at this Chinese restaurant with spectacular views over London. Their Christmas Day menu is still being finalised.

Price: £90 per person, £50 for children under 12 years old. They're open for lunch from 12.00pm to 3.00pm and dinner 6.00pm to 10.30pm

Find out more about Min Jiang

ritzThe Ritz Restaurant
150 Piccadilly, London W1J 9BR

The main meal at the Ritz is served in The Ritz Restaurant with live entertainment, a magician, caricaturist and entertainment for the children including a visit and gift from Father Christmas. The six course menu includes goose liver with burnt orange and mulled wine gel. You can opt for turkey or Venison Wellington with Celeriac Puree and Truffle Chestnuts and, to end, The Ritz Christmas pudding.

Price: £425 for six courses and £200 for children. See their Christmas Day menu.

Find out more about The Ritz

scarfesThe Rosewood
Rosewood London, High Holborn, London WC1V 7EN

The Rosewood London has a number of options for Christmas Day (we've listed the Holborn Dining Room separately below). Their Mirror Room has one of London's most luxurious buffets on offer - featuring a Bloody Mary station, oysters, blinis with smoked salmon, turkey stuffed with mushrooms and truffled puree and pretty much every kind of festive dessert you can think of. 

If you're after something simpler, the hotel's Scarfe's Bar is also open on the day offering their usual curries and kebabs lunch menu from 12-3pm and then bar snacks from 3pm till late.

Price: £155 per person for the Mirror Room buffet, 

Find out more about The Rosewood 

Sea ContainersSea Containers
20 Upper Ground London SE1 9PD

Seamus Mullen’s restaurant at the Mondrian London is putting on a three course Christmas Day menu which features traditional dishes alongside more European and American influences. On arrival you’ll be met with dishes of padron peppers and burrata with sourdough. There’s turkey but it comes with mushroom pine nut stuffing, crispy fried Brussels sprouts, Sobrassada sausage, roasted potatoes and a turkey sherry vinaigrette.

Price: £110 including a glass of champagne on arrival. See their Christmas Day menu.

Find out more about Sea Containers



canonburyThe Canonbury
21 Canonbury Pl, London N1 2NS

There are still a few tables left over at The Canonbury in Islington for Christmas Day where they'll be greeting guests with Prosecco. Bucks Fizz or a Bloody Mary on arrrival. Starters include Scallops with chorizo, slow cooked potatoes, spinach and saffron butter, turkey comes with all the trimmings and we like the sound of the apple and nutmeg frangipane with toffee apple ice cream. Add a cheeseboard for £6 extra. 

Price: £84 per person for three courses, £30 for children. See the Christmas Day menu.

Find out more about The Canonbury

cubitt 250Cubitt House pubs

Three of Cubitt House’s pubs will be open on Christmas Day - The Orange, The Thomas Cubitt and The Grazing Goat. They’re all running a three course menu for £85 including a glass of Billecart Salmon champagne on arrival. To book email  reservations@cubitthouse.co.uk or 0207 730 0070.

The Orange Christmas Day menu

The Thomas Cubitt Christmas Day menu

The Grazing Goat Christmas Day menu

The ShipThe Ship
41 Jews Row, Wandsworth London. SW18 1TB

Over in Wandsworth, the Ship will also be open on Christmas Day offering, in additional to the usual turkey, dishes like Pan fried Gressingham duck breast, butternut squash purée, chicory, winter greens & chestnuts with celeriac dauphinoise and griottines and figgy pudding with salted caramel ice cream.

Price: £80 per person for four courses, £40 for children. See the Christmas Day menu.

Find out more about The Ship


almeida Almeida
Almeida St, London N1 1TA

The Islington restaurant is offering a four course tasting menu on Christmas Day. It includes roasted game consomme, liver parfait, beetroot, hazelnuts; and venison wellington with smoked bacon and pickled pear. For dessert there's Christmas pudding and an optional course of vacherin with white truffle on toast.

Price: £80 per person for three courses including amuse bouche, petit fours and coffee (£35 for children). See the Christmas Day menu.

Find out more about Almeida

Cinnamon Club
The Old Westminster Library, 30-32 Great Smith St, London SW1P 3BU

Vivek Singh's Westminster restaurant has the perfect menu for anyone looking for a festive feast with a twist. There'll be an aperitif of Christmas punch, Keralan style lobster soup flamed with brandy and and south Indian spiced goose breast with red onion and curry leaf. Must-have dessert include Vivek’s signature garam masala Christmas pudding with nutmeg custard and spiced carrot cake with cinnamon ice cream.

Cinnamon Club: £95 per person. See the Christmas Day menu.

Find out more about Cinnamon Club

cinnamonsohoCinnamon Soho
5 Kingly St, London W1B 5PF

This Soho spot has one of the best value Christmas Day menus available. Dishes include Tandoori chicken breast with fennel and coriander seeds, Bengali-spiced king prawns with kasundi mustard and Pan-seared goose breast with roasted baby root vegetables

Price: £45 for three courses including a Cinnamon bellini on arrival. See the Christmas Day menu.

Find out more about Cinnamon Soho

Duck and Waffle Duck and Waffle
Heron Tower, 110 Bishopsgate, London EC2N 4AY

No a la carte menu items or turkey will be served on the day but the menu does include slow braised ox cheek with pearl barley, marjoram and truffles and smoked haddock mulligatwny with soft hen’s egg and curry leaves.

Price: £85 per person for a five course tasting menu. See the Christmas Day menu.

Find out more about Duck & Waffle

Holborn Dining RoomHolborn Dining Room
Rosewood London, High Holborn, London WC1V 7EN

Chef Calum Franklin is cooking up a storm here right now and his menu for Christmas Day sounds pretty great. The three course feast includes Baked lobster thermidor tart, fillet of cod forestiere with truffled mash, Cornish bacon and, for dessert, homemade mincemeat Bakewell pie with eggnog ice cream.

Price: £70 per person for three courses. See the Christmas Day menu.

Find out more about Holborn Dining Room

percyPercy & Founders
1 Pearson Square, Fitzroy Place, London, W1T 3BF

This new Fitzrovian restaurant is putting a European twist on its Christmas Day menu. Their three course festive feast include Cured Salmon, Herb & Lemon Crème Fraîche, Pumpernickel & Trout Caviar; Roasted Free-Range Norfolk Turkey, Chestnut & Apricot Stuffing, Cranberries & Rosemary Gravy; and Pistachio Crêpe Soufflé & Dark Chocolate Sauce and includes a glass of NV Billecart-Salmon, Brut Réserve Champagne on arrival

Price: Available from 12-6pm it’s priced at £85 per person. See the Christmas Day menu.

Find out more about Percy & Founders

16 Bury St, London SW1Y 6AJ

There's a rather good sounding lunch menu available at Quaglino's including a roast bronze turkey breast with all the trimmings or truffled potato ravioli with sauteed wild mushrooms, spinach and parmesan cream, as well as a twist on a Christmas classic with a gingerbread parfait and roasted mulled plums for dessert.

Price: £95 for three courses. Open between 11.30am and 3.30pm. See the Christmas Day menu.

Find out more about Quaglino's

19 Great Portland St, London W1W 8QB

Head to Great Portland Street where this Italian restaurant will be opening its doors for the very first time. Even more amazingly, dine there between 12 and 7pm for exactly the same price and same menu as you get every other day of the year. Perfect if turkey, sprouts or Christmas puds bring you out in hives. There’s no booking, just turn up and they’ll even give you a pressie to take away while stocks last.

Price: Open between 12pm and 7pm. Same menu as every day.

Find out more about Vapiano


The food and drink Christmas round up

Everything you'll ever need, from Christmas specials, where to have a party, hampers under £50, post-shopping eating and what to do for New Year.

Read our Christmas Guide

Hot Dinners recommends

Test Drive

Sign up to our newsletter

Get the latest exclusives, offers and more, straight to your inbox.

New and Coming Soon

Latest from the gastroblog


Hot Dinners on Instagram

Hot Dinners on Facebook