Join the rewards club for food lovers and unlock rewards

The best hotels in London for Christmas parties

Keen to host your Christmas party at one of London's incredible hotels? Keep on scrolling. We've curated a list of London’s most impressive hotels for Christmas parties that offer festive packages, high-level service and a wealth of beautiful spaces that are sure to make your festive photos really pop this year.

Updated on 18 November 2024

Hotels are brilliant places to hold an event, especially if you’re looking to immerse yourself in the magic of Christmas. So many of London’s best hotels get all dolled up for the festive season, transforming their interiors (and exteriors!) with twinkling lights, stunning decorations and impressive installations.

On a more practical level, hotels are large, flexible venues that are home to multiple event spaces, from lavish ballrooms with columns and vaulted ceilings, to more intimate rooms perfect for a festive meal with friends, or a cocktail and canapes receptions. Many also boast top-level restaurants, which means you can guarantee the food will be good at your Christmas party, and even if you’re on the hunt for something more specific, the team will be able to point you towards a team of trusted suppliers who will help you achieve the Christmas event of your dreams.

You couldn’t really ask for a more versatile Christmas party venue! So, whether you’re looking to impress clients, are in charge of the office party this year, or you simply want a venue that offers clear-cut Christmas packages and excellent service, then this list is filled with excellent options.

We’ve scouted out the very best hotels in London for your Christmas party, all of which promise to be decked out to the nines come November, and offer generous food, drink and entertainment packages to suit groups of all sizes. Or, if you're after a venue that focuses solely on great food, then our list of the best restaurants in London for your Christmas party is sure to fit the bill. 

Shangri-La The Shard, London

Shangri-La The Shard, London

31 St Thomas Street, London Bridge, London, SE1 9QU

Nothing says special occasion quite like Christmas at Shangri-La. Occupying levels 34 to 52 of The Shard, and with floor-to-ceiling windows offering stunning vistas of the capital, your festive event is sure to leave a lasting impression. For major celebrations, the Ren Ballroom is its largest space and even boasts its very own grand staircase. 

Sea Containers London

Sea Containers London

Sea Containers London, South Bank, London, SE1 9PD

Set against the banks of the Thames, Sea Containers is bound to get you in the festive spirit with its feasting menus and sprawling city views. Choose from one of their stylish private dining spaces or go all out with a 300 person reception in 12th Knot.

St Martins Lane London

St Martins Lane London

45 St Martins Lane, Covent Garden, London, WC2N 4HX

Just a short stroll from Covent Garden, this centrally-located hotel brings glamour in spades. Head to the speakeasy-style Blind Spot for a reception of up to 100, or host an intimate celebration in The Backroom, boasting floor-to-ceiling windows and bespoke festive packages.

DoubleTree by Hilton Ealing

DoubleTree by Hilton Ealing

2-8 Hanger Lane, Ealing, London, W5 3HN

Looking for a hotel in Ealing? Hilton is a classic for a reason, offering a number of formal but sophisticated spaces that work for every occasion, especially Christmas. Natural lighting and big open spaces are all a part of the draw, with fuss-free, on-site catering to provide an indulgent festive feast.

Hyatt Regency London Blackfriars

Hyatt Regency London Blackfriars

19 New Bridge Street, Blackfriars, London, EC4V 6DB

Housed in a gorgeous Grade-II listed building, in the heart of Blackfriars, there’s a reason that Hyatt is such a staple of the hotel scene. Delightfully festive decor, a central location and varied food and drinks packages are all available, whether you want a sit down feast, or a canapes reception.

The Mandeville Hotel

The Mandeville Hotel

Mandeville Place, Marylebone, London, W1U 2BE

Keeping it small this year? The Mandeville boasts four intimate private dining rooms which are perfect for elegant dinners and relaxed gatherings. You can also hire its main restaurant, Reform Social Grill, for up to 120 seated guests.

DoubleTree by Hilton Tower of London

DoubleTree by Hilton Tower of London

7 Pepys Street, Tower Hill, London, EC3N 4AF

Just a stone's throw from the Tower of London, this recognisable hotel boasts several curated Christmas party packages to choose from, be it a festive lunch with friends or a lavish rooftop celebration with colleagues. You'll even receive a special discounted stay when you book your Christmas party here. 

St. James

St. James' Court, A Taj Hotel

51 Buckingham Gate, Westminster, London, SW1E 6AF

This Westminster hotel is home to myriad spaces, but its stunning conservatory is one of the most impressive, with huge wrapround windows, twinkling snowflake decorations and stunning views over the hotel’s enchanting courtyard garden. It’s a magical place to host a sit-down feast or drinks reception. 

St. Ermins

St. Ermins

Caxton Street, Westminster, London, SW1H 0QW

Nestled away in the heart of Westminster, St Ermins comes with 15 different event spaces - each with its own style, function and capacity that can cater for a variety of Christmas parties. The Crystal Ballroom and the Cloisters Suite are perfect for those looking to pull out all the stops this Christmas.

The Westin London City

The Westin London City

60 Upper Thames St, City Of London, London, EC4V 3AD

This riverside hotel is bound to impress, with its sprawling panoramic views and sleek interiors. Check out the state-of-the-art Westin Ballroom for an extravagant do, or take over Hithe + Seek, the on-site restaurant that offers an eye-catching spot to watch the sunset, whilst enjoying a couple of cocktails and canapes.

Theo Randall at the InterContinental Park Lane

Theo Randall at the InterContinental Park Lane

1 Hamilton Place, Mayfair, London, W17 7QY

For those looking to put the focus on the food, then Theo Randall at the Intercontinental offers some of the best. Embrace the glamorous surrounds of this Mayfair hotel, with delightful Italian menus. Host a private dinner in the Puglia Dining Room, or takeover the entire restaurant with space for 165 guests.

Durrants Hotel

Durrants Hotel

26-32 George Street, Marylebone, London, W1H 5BJ

Nestled in the heart of Marylebone village, Durrants Hotel is exactly the sort of exclusive-feel venue that’s perfect for intimate festive gatherings. From its wood-panelled Oak Room to the bright and airy Spy Room, discover spaces for 10 to 50 people.  

Brown

Brown's Hotel

33 Albemarle Street, Mayfair, London, W1S 4BP

A staple of London’s hotel scene for almost 200 years, Brown’s Hotel is perfect for those looking to keep it classy this Christmas. Host everything from an extravagant reception for 120 guests in the Clarendon Room, or an intimate dinner for just 14 in the Lord Byron Room.

Corinthia London

Corinthia London

Whitehall Place, Charing Cross, London, SW1A 2BD

For the ultimate Christmas celebration, The Corinthia has gone all out with its lavish set menus and festively decorated spaces. Choose from six different spaces whether you’re planning late-night cocktails at Velvet bar, or a Christmas dinner with a twist at Kerridge’s Bar & Grill.

ROBA Event Space at Norfolk Towers

ROBA Event Space at Norfolk Towers

34 Norfolk Place , Paddington, London, W2 1QW

A stone’s throw from Paddington station, ROBA Event Space at Norfolk Tower is a sleek and contemporary venue for your Christmas party. Exclusive hire of the main space can accommodate 80 seated or 120 for a reception, with festive menus to be enjoyed in the in-house Paddington Pies restaurant.

La Terrazza at Hotel Xenia

La Terrazza at Hotel Xenia

160 Cromwell Road, Kensington, London, SW5 0TL

art

art'otel London Battersea Power Station

1 Electric Boulevard, Battersea, London, SW11 8BJ

Modern and stylish art’otel London finds its home opposite Battersea Power Station, where it boasts six function rooms, a rooftop restaurant and bar (JOIA) and a ground-floor Italian restaurant (TOZI) that can be hired for Christmas parties of all sizes and styles. Tuck into carefully curated food and drinks packages, or create something bespoke instead.

L

L'oscar London

2-6 Southampton Row, Holborn, London, WC1B 4AA

L'oscar has become synonymous with its opulent interiors and no-expenses-spared approach to hospitality. Where better, then, to host a blowout Christmas shindig? Between its Parisian-style restaurant, and two boutique exclusive-use rooms, you're sure to find a room to suit. 

PocketSquare Skyline Bar and Terrace

PocketSquare Skyline Bar and Terrace

9th Floor, Hyatt Place London City East, Aldgate, London, E1 1DU

Rooftop venues with incredible views always go down a treat with party bookings. Why not book PocketSquare's Skyline Bar and Terrace on the ninth floor of Hyatt Place London Hotel? You'll benefit from stunning views, creative cocktails and a delicious menu of globally-inspired bar snacks. 

1 Hotel Mayfair

1 Hotel Mayfair

3 Berkeley Street, Mayfair, London, W1j 8DL

1 Hotel Mayfair is a rather stylish spot for this year's festivities, boasting an array of thoughtfully designed spaces as well as a Michelin-starred kitchen. Whether you're looking to host an intimate celebration at the show-stopping Green Park Penthouse, or an indulgent feast at the lavish Dovetale restaurant, there's somewhere for every occasion. 

The Rubens at the Palace

The Rubens at the Palace

39 Buckingham Palace Road, Victoria, London, SW1W 0PS

Decked out in plush, red velvet, The Rubens at the Palace know what they’re doing when it comes to Christmas. Embrace the luxury and enjoy a five-star evening of food and drink, with everything from a refined evening in the English Grill, to an indulgent feast in The Curry Room.

Beaverbrook Town House

Beaverbrook Town House

115 Sloane Street, Chelsea, London, SW1X 9PJ

Looking to celebrate at one of Chelsea’s finest hotels? Beaverbrook Town House combines traditional festivities with its authentic Japanese dining experience, for something a bit different this winter. Tuck into the extravagant Emperor’s Banquet menu, and was that down with a festive tippled at Sir Frank’s Bar.

The Langham Hotel

The Langham Hotel

1C Portland Place, Marylebone, London, W1B 1JA

This quintessentially British hotel offers a five star location for your upcoming Christmas party. For those looking to host a lavish dinner, you’ve found your space in the Grand Ballroom which can seat up to 250 for an extravagant feast curated by culinary director Michel Roux Jr.

Mama Shelter

Mama Shelter

437 Hackney Road, Hackney, London, E2 8PP

For those looking to make a statement this Christmas, Mama Shelter is anything but your traditional London hotel with its quirky and colourful interiors befitting its Shoreditch location. Menus here are packed full of indulgent dishes, with a couple of karaoke rooms so you can really celebrate in style.

Royal Garden Hotel

Royal Garden Hotel

2-24 Kensington High Street, Kensington, London, W8 4PT

Royal Garden Hotel is a contemporary venue in the heart of Kensington home to 11 event spaces, a private dining room, two restaurants and three bars. The Palace Suites are recommended for Christmas party bookings though, each one offering their own private entrance and plenty of space for eating, dancing and general merriment. 

Park Plaza Riverbank

Park Plaza Riverbank

Park Plaza Riverbank London, Lambeth, London, SE1 7TJ

Host your Christmas party in Park Plaza’s 12th floor River View Lounge, where you and your guests can gaze at stunning views of London’s skyline while you enjoy free-flowing drinks and finger food. The lavish ballroom is also a great option for larger parties of up to 400 guests.  

Holmes Hotel London

Holmes Hotel London

83 Chiltern Street, Marylebone, London, W1U 6NF

Ready to inject some sparkle into your Christmas party, Holmes Hotel boasts flexible and stylish spaces perfect for private dining, celebrations and parties. Take a look at The Gallery, The Cellar, The Drawing Room, The Study or the Roof Terrace (if you’re willing to brace the cold!).  

Hotels are a versatile venue option because they usually offer a plethora of event spaces for multiple styles and sizes, from large and lavish rooms to cosy suites. However, if you have something more specific in mind, then it might be quicker to take a look at some more of our curated Christmas venue guides. We've rounded up the best private dining rooms for Christmas parties, for example, which features the best places to book for an all-out festive feast. Or, if you're looking for a venue that does things a little differently, you can browse our pick of London's best unusual Christmas party venues instead. 

Join SquareMeal Rewards

Collect points, worth at least £1, every time you book online and dine at a participating restaurant.

Start Collecting Points

Already a member? Sign in