We're giving you the chance to win back the value of your meal - every time you dine this month!

The best restaurants in London for your Christmas party

Finding the best restaurant for your Christmas party isn’t always easy. In London, there are just so many to choose from, each with its own unique vibe - so we made this list to take the hassle out of searching. Browse through these carefully selected London restaurants, then enquire directly to the venue in just a few clicks. Planning a great Christmas party at a restaurant has never been easier.

Updated on 18 June 2026

Christmas party season seems to be starting earlier and earlier each year, and with good reason. In our opinion, it’s never too early to start planning your Christmas party. Firstly, because while there are lots of amazing Christmas party venues in London, dates get snapped up pretty quickly, especially if you're looking for a Friday or Saturday in December. And secondly, there’s always more to do than it first seems, from introducing festive games to deciding on a theme. Then there’s the food on top, so why not remove that problem from the equation and book a restaurant Christmas party venue instead?

In our books, the main thing is always the food, and that’s where London’s best Christmas party restaurants come in. Many restaurants on this list offer a choice of set menus for Christmas, while others will let you choose from the seasonal a la carte. Either way, every entry on this list has tip-top food all year round and Christmas is no exception. In the drinks department, meanwhile, bubbles are a must. Alternatively, it’s worth checking if there’s a festive cocktail in the offering.

There is actually an even easier way to organise your Christmas party: our free venue finding service. All you have to do is fill in a short form with some basic info, and our concierge team will take it from there. Then, you’ll receive a selection of venues, hand-picked just for you, and all you have to do is decide which is your favourite. Before that, check out the best restaurants for Christmas parties to get a feel for what you like.

Corrigan

Corrigan's Mayfair

28 Upper Grosvenor Street, Mayfair, London, W1K 7EH

Corrigan’s is another first-class restaurant from renowned chef Richard Corrigan, this time focusing on game rather than seafood. Expect plenty of seasonal British and Irish produce elevated to new levels, with a whole host of private spaces, including a fantastic 14-seater chef's table and exclusive hire for dinners of up to 80.

Big Easy Covent Garden

Big Easy Covent Garden

12 Maiden Lane, Covent Garden, London, WC2E 7NA

Big Easy Covent Garden is your go-to for a lively, BBQ and seafood-filled Christmas bash. Choose from hefty set menus or sharing platters for parties of any size, with cocktails, beers, and bubbly that are bound to keep the festivities going until late. Exclusive hire here can accommodate up to 350 guests.

6 Hamilton Place

6 Hamilton Place

6 Hamilton Place, Mayfair, London, W1J 7EZ

Grade II listed 6 Hamilton Place has an impressive history - it was originally built in the 1700s for the fourth Earl of Buckinghamshire, and later remodelled with Venetian Renaissance architectural casting. The result is stunning to behold - perfect for Christmas celebrations - and the slick Middle Eastern slash East Asian food is excellent too.

No. 35 Mackenzie Walk

No. 35 Mackenzie Walk

29-35 Mackenzie Walk, Canary Wharf, London, E14 4PH

With sweeping views of Canary Wharf from its alfresco terrace, No. 35 Mackenzie Walk is an ideal choice for Christmas parties of all sizes (the entire venue can be hired for up to 300 standing guests). If you'd rather a more intimate sit-down dinner, expect well-curated set menus featuring delightfully simple Christmas classics and luxurious sharing boards.

PJ

PJ's Chelsea Brasserie

52 Fulham Road, Chelsea, London, SW3 6HH

Celebrate the season in classic Chelsea style at PJ’s. This beloved brasserie offers a warm and elegant setting for festive celebrations, whether you’re planning a semi-private gathering for up to 60 in the mezzanine, or looking to host a sit down lunch with friends and family. Delve into seasonal menus with all the classics - think Turkey and Christmas pud.

Bentley

Bentley's

11-15 Swallow Street, Mayfair, London, W1B 4DG

Bentley’s is a London institution known as a go-to for luxury seafood dining. That's no surprise with the likes of Richard Corrigan at the helm - everything on the menu is sublime, but the oysters are a must. We love the 60-seater Swallow Street Room, though other spaces (seating between 12 and 30 guests) are also spectacular.

Cinnamon Club

Cinnamon Club

The Old Westminster Library, Westminster, London, SW1P 3BU

The Grade II listed Old Westminster Library makes a stunning backdrop at any time of year, but it’s a particularly wonderful place for Christmas parties with 24-130 seated guests. The magnificent cooking of Vivek Singh and team will lay on a range of bespoke Indian menus for your festive shindig.

Amber

Amber

21 Piazza Walk, Aldgate, London, E1 8QH

Taking cues from the ancient Amber Road trade route connecting the North Sea and the Baltic, Amber serves up vibrant Middle Eastern feasts perfect for the Christmas season. Think hummus, lamb shoulder, and baklava, all enjoyed in a warm and sociable setting. Festive cocktails and wines complement the menu, while helpful staff attend to every need.

Beast

Beast

3 Chapel Place, Oxford Street, London, W1G 0BG

For shared feasting this Christmas, it has to be Beast. Inspired by communal meals in Norway, this glamorous-Mayfair joint is offering multi-course sharing menus that feature some of the best produce from around the globe. Seat up to 120 around banquet-style tables, with wine pairings and signature cocktails for the complete experience.

Lisboeta

Lisboeta

30 Charlotte Street, Fitzrovia, London, W1T 2NG

Christmas with one of London’s most iconic Portuguese chefs? Sounds good to us. Nuno Mendes can often be found behind the pass as you enter Lisboeta, and this Georgian townhouse has a variety of distinct areas, from the moody 60-seater downstairs restaurant to light, bright and airy private dining upstairs.

Hawksmoor Wood Wharf

Hawksmoor Wood Wharf

Hawksmoor Wood Wharf, Canary Wharf, London, E14 5GX

We love Wood Wharf's waterside Hawksmoor, but in truth, you can’t go wrong at any of its many London locations. This is the place to be for ultra-comforting British cooking, executed to the highest standards. Dark green marble floors and a huge polished timber bar create a feeling of festive luxury.

Isabel

Isabel

26 Albemarle Street, Mayfair, London, W1S 4HY

If you’re looking for high energy, great sound, but a glamorous atmosphere, Isabel is the one for you. Think cinematic, glowing interiors, festive feathers for up to 110, and free-flowing cocktails for up to 200. Plus, with a great sound system and an experienced team to assist every step of the way, the night flows easily from dinner to dancing.

Goodman Mayfair

Goodman Mayfair

26 Maddox Street, Mayfair, London, W1S 1QH

At Goodman, Christmas is less about roast turkey and brussel sprouts, and more about premium Japanese A5 Wagyu served with a bunch of decadent sides. Gather your nearest and dearest across three long tables, or join in a smaller celebration of up to 20 people in the centre of the private dining room.

Hawksmoor Guildhall

Hawksmoor Guildhall

10 Basinghall Street, City of London, London, EC2V 5BQ

London's most renowned steakhouse should definitely be on your shortlist for this year's Christmas party. Hawksmoor's Guildhall location invites you and your guests to dine in the Sublime Society Room, a rather unique space where up to 24 guests can delve into a selection of steaks and an extensive wine list.

Nobu London Old Park Lane

Nobu London Old Park Lane

COMO Metropolitan London, Mayfair, London, W1K 1LB

Celebrate in style at Nobu Old Park Lane, combining sleek interiors and sprawling Hyde Park views, with world-class Japanese-Peruvian cuisine. Exclusive hire can accommodate up to 220 guests, with bespoke festive menus packed full of Nobu’s signature sushi offerings - perfect for this year's festivities. 

1 Lombard Street

1 Lombard Street

1 Lombard Street , City of London, London, EC3V 9AA

Right in the heart of the city, 1 Lombard Street offers a slice of luxury with stunning artworks and first-class service to match. The seasonal menu changes frequently, so expect a carefully curated festive menu when heading here for your Christmas party. Top tip: The Lombard Club is great for standing Christmas parties.

Riviera

Riviera

23 St James's Street, Mayfair, London, SW1A 1HA

For a bit of coastal glamour this Christmas, why not head to Riviera? Overlooking St James’s Street, this idyllic London restaurant boasts French-inspired food and elegant interiors, with sprawling city views to match. The main dining room can host seated festive dinners for 90 guests, or 150 for a standing reception, with two indulgent set menus to choose from.

Riding House Fitzrovia

Riding House Fitzrovia

43-51 Great Titchfield Street, Fitzrovia, London, W1W 7PQ

If you’re searching for somewhere special to celebrate this year, Riding House Fitzrovia offers a delightful spot for your festivities. Inside, you’ll find several rustically charming spaces for private events, including the 14-person Stables or the 55-cover main restaurant for those looking to soak up the festive atmosphere.

The George

The George

55 Great Portland Street, Fitzrovia, London, W1W 7LQ

The George is a pub of two halves - downstairs you’ll find a rousing local boozer, but upstairs are a series of private hire dining rooms, including a forest green room with plush velvet armchairs, and a long banqueting room. Classic Christmas cooking is the order of the day, so this is perfect for traditionalists.

Rail House Victoria

Rail House Victoria

8 Sir Simon Milton Square, Victoria , London, SW1E 5DJ

Bringing a rustic charm to your festivities, Rail House Victoria offers a number of versatile spaces for both large and intimate gatherings. Choose from three Christmas set menus, and select your ideal space, with everything from the 24-person Snug, to a blowout bash for 150 on the al fresco terrace.

Ayllu

Ayllu

25 Sheldon Square, Paddington, London, W2 6EY

This popular Peruvian-Japanese spot combines stylish interiors and delicious food, making it a great shout for all sorts of occasions, Christmas included. Innovative small plates, designed to share, are the name of the game here. Plus, you'll have the option of semi-exclusive hire with 25 guests or exclusive hire with 60.

Hard Rock Cafe Piccadilly Circus

Hard Rock Cafe Piccadilly Circus

Criterion Building, Soho, London, W1J 9HR

Hard Rock Cafe started its life just up the road in Park Lane, and is known for feeding its guests with anything from nachos to sizzling fajitas. Pitch up in the Legends Room with 40 seated guests, head to The Stage with 50, or consider the Lower Ground Floor for groups up to 320. Of course, you can expect plenty of festive food and fizz.

Park Chinois

Park Chinois

17 Berkeley Street, Mayfair, London, W1J 8EA

If you’re after somewhere seriously opulent to spend your Christmas party, Park Chinois is hard to beat. From the glorious 18-capacity Opera space to the vibey atmosphere of Club Chinois (which seats up to 130), you’re spoiled for choice. Plus, nothing says festive spirit like a platter of dumplings, right?

Sarastro

Sarastro

126 Drury Lane, Covent Garden, London, WC2B 5SU

Known for operatic, opulent decor, live entertainment, and seasonal menus, Sarastro is often called ‘the show after the show’ thanks to its buzzing atmosphere and stands as a favoured spot for drinks and Mediterranean dining when you don’t want to leave the magic of Theatreland behind. Very festive if you ask us.

SUSHISAMBA Heron Tower

SUSHISAMBA Heron Tower

110 Bishopsgate, City of London, London, EC2N 4AY

Whilst it may be chilly during December, it’s still nice to have the option of a rooftop, and you’ll be hard pushed to find somewhere more impressive than SUSHISAMBA's Samba Room and dining room. It seats 30 and 110 respectively, plus, you can enjoy Japanese and Brazilian fusion plates for something a bit different.

Opera Tavern

Opera Tavern

23 Catherine Street, Covent Garden, London, WC2B 5JS

Tucked away in Covent Garden, Opera Tavern offers a cosy, festive setting with a Spanish-Italian twist - perfect for those looking to mix things up this Christmas. The La Scala Room can host up to 43 seated guests, or 50 standing, bringing airy surroundings alongside great wines. Choose from set-menu or canape options, with sharing tapas plates for the whole group.

Los Mochis Notting Hill

Los Mochis Notting Hill

2 Farmer Street, Notting Hill, London, W8 7SN

Sick of doing the same old Christmas parties every year? Los Mochis brings the vibrant flavours of Mexico and Japan to Notting Hill, with exclusive hire for up to 200 guests. Bespoke menus include everything from tacos and ceviche to maki rolls and crispy rice, with sake and Margaritas to wash everything down.

Los Mochis London City

Los Mochis London City

9th Floor, City of London, London, EC2M 2AT

Whether you're celebrating with 22 in the private dining room, 30 on the Mezzanine, or 120 in the main restaurant, you’ll be the toast of all your colleagues if you snag a Christmas party spot at Los Mochis City. It combines Japanese and Mexican food to impressive effect, and the view over London is spectacular.

Sale e Pepe

Sale e Pepe

9-15 Pavilion Road, Knightsbridge, London, SW1X 0HD

A staple in the Knightsbridge dining scene for the past 50 years, Sale e Pepe offers classic old-school dining with its white-clothed tables, impeccable service and glamorous restaurant. Offering spaces for 10-100 people, tuck into small plates of Italian classics this Christmas with pasta, risotto, crudo and more.

Restaurant St Barts

Restaurant St Barts

63 Bartholomew Close, Barbican, London, EC1A 7BF

For a truly magical experience this Christmas, celebrate at Restaurant St Barts, a Michelin-starred eatery with elegant seasonal tasting menus and wine pairings. Host up to 35 guests with exclusive hire or opt for a private space for 18, all against a refined backdrop of the historic Church of Bartholomew the Great.

Vagabond Wines Victoria

Vagabond Wines Victoria

Unit 17 Nova Building, Victoria, London, SW1W 0AJ

You know what every great Christmas party has? Lots of great wine. Known for amazing self-pouring wine machines, with more than 100 bottles to try, Vagabond Victoria is up there with the best bars for Christmas parties. Plus, festive events benefit from a white range of cheese, charcuterie, and sharing plates, all of them wine-friendly.

Stanley

Stanley's Chelsea

151 Sydney Street, Chelsea, London, SW3 6NT

Beautiful Stanley’s in Chelsea takes inspiration from quintessential English gardens, and the gorgeous 80-seater courtyard is heated and covered over Christmas so you can still enjoy the great outdoors despite the weather. The bright, pastel-shaded Orangery seats 16 and is well suited to Christmas lunches too.

Gaucho Tower Bridge

Gaucho Tower Bridge

2 More London Riverside, Tower Bridge, London, SE1 2AP

Celebrate Christmas with an Argentinian twist at Gaucho Tower Bridge. Whether you're after a private dining room with views over the city, or a festive set menu full of Christmas classics, Gaucho offers the full experience. Go traditional with turkey ballotine for dinner, or switch things up with basque dulce de leche for dessert.

Baccala

Baccala

Unit B3, 194-204 Bermondsey Street, Bermondsey, London, SE1 3TQ

Bermondsey Street is known for being a hub of great restaurants, and Baccala is no exception to the rule. This pared-back Italian is great for groups of 20-55 looking for a slightly more low-key venue to celebrate their Christmas party, without compromising on all of the delicious food.

Bleeding Heart

Bleeding Heart

Bleeding Heart Yard, Farringdon, London, EC1N 8S

Atmospheric Bleeding Heart offers a huge range of private spaces for your Christmas party, including the stunning 12th-century Crypt, which seats 120, and a Christmas Cabana for 30-60 guests. Christmas menus are classic, including the likes of salmon with black sesame, and Christmas pudding with crème anglaise.

Hopefully, you’ve found the perfect restaurant for your festive party. If not, there are plenty of other great options. As long as your group isn’t too big, there are some great private dining rooms for Christmas to have a look at. If your group is a lot bigger, however, then it might be worth looking into these large Christmas party venues in London for hire.

Of course, nowadays people like to mix it up during the festive season. While the classic dinner party is still popular, there’s also been a rise in restaurants offering Christmas brunch. It might sound odd, but don’t knock it until you try it. It’s actually a really fun way to celebrate in a more relaxed - and more affordable - way. Otherwise, there are some cool London bars to go to for Christmas drinks, just be sure to grab some festive food on the way home.

Sign in
Join SquareMeal Rewards

We're giving you the chance to win back the value of your meal - every time you dine this month!

JOIN FREE TODAY!

Already a member? Sign in