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 09 June 2025

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. 

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. 

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.

The Beaumont Mayfair

The Beaumont Mayfair

8 Balderton Street, Mayfair, London, W1K 6TF

We love The Beaumont’s beautiful Art Deco style, as well as the handy location just a stone's throw from Oxford Street. Mahogany and walnut dominate the sophisticated rooms here, and there’s a space for everything, from slick cocktail bar Le Magritte, to private dining rooms, catered for by the superb Colony Grill Room.

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.

Great Northern Hotel

Great Northern Hotel

King's Cross St Pancras Station, King's Cross, London, N1C 4TB

Great Northern Hotel’s location, right in the heart of King’s Cross Station, makes it an ideal spot for anyone coming to and from the Eurostar. The hotel pays homage to its roots as a Victorian railway hotel with a series of smart private spaces, like The Carriage - a 30-capacity private dining room with interconnecting lounge. Excellent catering covers everything from banquets to canape parties.

Broadwick Soho

Broadwick Soho

20 Broadwick Street, Soho, London, W1F 8HT

Arguably Soho’s most striking, glamorous hotel, Broadwick Soho brings something special to any event. At Christmas you can expect the hotel to go all out with festive decorations, and there’s a private dining room for 28 guests, with festive Italian cooking coming out of signature restaurant Dear Jackie.

11 Cadogan Gardens

11 Cadogan Gardens

164 Pavilion Road, Chelsea, London, SW1X 0BP

The rather charming 11 Cadogan Gardens plays host to stylish Christmas parties throughout the festive period, hosting them in Hans’ Bar and Grill, or in two smart Art Deco private dining rooms. You can expect classic Christmas fare on the menu, including turkey with thyme-roasted potatoes and all the trimmings, and dark chocolate fondant with pistachio ice cream.

art

art'otel London Hoxton

1-3 Rivington Street, Hoxton, London, EC2A 3DT

Art'otel London Hoxton has a whopping 12 dedicated events spaces to choose from, so this stylish, creative hotel really does have a place for everyone. Most of them are found up on the 24th floor, so you can bank on some stunning views out over the capital whilst you sip on Champagne and toast another festive season.

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.

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!).  

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. 

Savage Garden LDN

Savage Garden LDN

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

You’ll find this iconic spot on the roof of DoubleTree by Hilton London - Tower of London, where it hosts lavish highrise celebrations throughout the year. Expect serious festive fun at Christmas, as well as incredible 360 degree views through the panoramic windows. Much of the space is inside, and there’s also a heated terrace with a fully retractable roof.

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. 

Canopy by Hilton

Canopy by Hilton

15 Minories, Aldgate, London, EC3N 1AX

Hilton is an ultra-reliable name to turn to when it comes to hosting Christmas, and we reckon this stylish rooftop spot takes the cake when it comes to impressing your guests. Come Christmas, tinsel and baubles are hung from the ceiling, and up to 200 guests can marvel at London’s Christmas skyline whilst enjoying drinks and a menu of classic Christmas cooking.

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.

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.

Sofitel London St James

Sofitel London St James

6 Waterloo Place, St. James's, London, SW1Y 4AN

This luxury London hotel sits right on Waterloo Place in St James’s, so is bound to make an impression on your guests as they arrive. You have a huge range of options, from smart private rooms to both private dining at Wild Honey, or exclusive hire of Bistrot at Wild Honey. Either way, Anthony Demetre’s exemplary cooking is worth travelling for.

The Chesterfield Mayfair

The Chesterfield Mayfair

35 Charles Street, Mayfair, London, W1J 5EB

The magnificent Chesterfield sits right in the heart of Mayfair, and offers a quintessentially British Christmas, complete with opulent decorations and a host of luxurious private rooms for large and small groups. The hotel also offers a festive afternoon tea, as well as a festive package that includes a three course meal with lots of thoughtful seasonal touches.

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.

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.  

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.

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. 

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. 

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.  

La Terrazza at Hotel Xenia

La Terrazza at Hotel Xenia

160 Cromwell Road, Kensington, London, SW5 0TL

La Terrazza is the sophisticated Italian restaurant inside Hotel Xenia, boasting distinctive private spaces for hire over the Christmas period. We love the Living Wall Bar with it’s lush foliage, for more intimate gatherings, and La Terrazza delves into elegant Italian Christmas cooking across a festive set menu.

The Biltmore Mayfair

The Biltmore Mayfair

44 Grosvenor Square, Mayfair, London, W1K 2HP,

The Biltmore does Christmas with all the polish of a five-star Mayfair hotel, whether you’re planning a festive drinks party or planning a big Christmas banquet for friends, family or colleagues. Breathtaking private spaces are available for large and small groups, all backed up by The Biltmore’s superb culinary offering.

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