Best Christmas Party Venues In Soho

If any time of the year calls for going all-out, it's the festive period. Luckily London provides plenty of outlets for a night out to end all others, but there's something extra special about a Christmas party in Soho.

Consume unlimited drinks at your favourite bar, look out onto skyscraping views from one of the city's largest roof terraces, or chow down on a mouthwatering Christmas dinner at a top restaurant, with these top picks to suit all sizes and budgets.

Last edited by Scarlett Welch

Last updated on 11th December 2024




64 Old Compton Street

Nestled in the heart of Soho, 64 Old Compton Street offers a warm, welcoming space perfect for any occasion. With its relaxed vibe and sleek decor, it's ideal for a Christmas party.

Check out its £65 three-course set menu and look forward to devouring porcini mushroom and truffle soup to start, followed by venison fillet with poached pears and cauliflower puree. 

Barrio Soho

Christmas Happy Hour

A lively, colourful venue on Poland Street, Barrio is a top choice for large Christmas parties. You can hire their basement space for up to 100 guests, or the entire venue for between 90 and 175 guests.

Minimum spends start from £1,000 here, and they've got fantastic food and drink packages to take advantage of - catering for everything from canapes and sharing platters to sit-down meals.

The Little Scarlet Door

The Little Scarlet Door, one of London's quirky flatshare-themed bars, is responsible for one of the best Christmas party packages in Soho this year. Have a ball in your dream apartment as you enjoy seasonal canapés, entertainment, festive tunes and cocktails served in disco balls.

Their food and drinks offerings start from just £25 per head, and you can hire their basement space to enjoy it in - fitting 38 seated or 130 standing. You'll be surrounded by cosy armchairs, a fireplace and lots of themed decor, creating a cool house party vibe.

Ping Pong Soho

Saturday DJ Bottomless Brunch and 2 other offers

Tired of the traditional roast? Switch things up with a dim sum feast at Ping Pong in Soho. They offer set menus featuring a selection of small plates from £25 per person, and exclusive drinks packages including cocktail trees and Bailey's shots.

Tuck into the likes of crispy tofu gyoza, vegetable spring rolls, soy marinated chicken skewers and more at this fun-filled destination, with gluten-free and halal options available. You can also hire multiple different private spaces to party in, for groups of up to 200 people, with minimum spends starting at £500.

Lucky Voice Soho

A Soho Christmas party worth singing about? Belt all your favourite festive songs at Soho's Lucky Voice this season. Book one of their epic karaoke rooms for a night of non-stop Mariah Carey while you consume themed pizzas and sharing cocktails from the tasty menu.

There are more than 13,000 hits to choose from here, and thanks to their 3am license you'll have the time to try them all. Their rooms fit between 4 and 15 singers at a time, or for larger groups you can hire the entire venue - with space for up to 160 and minimum spends starting from £2,000. Plus, they host festive bottomless brunches too.

The St James Tavern, Piccadilly

Celebrate your Christmas party in the heart of London, just steps from Chinatown and Piccadilly Circus, by booking The St James Tavern for your event. This charming and cosy pub has everything you need, from a fully stocked bar to festive packages that will keep the drinks flowing.

Take your pick from a great selection of beers with twelve bottles for £52.50, or add some sparkle to your night with three bottles of bubbly for £85.

Salsa! Soho

🌮 Fajita Fridays 🌮 and 1 other offer

A vibrant, South American-inspired bar and nightclub on Charing Cross Road, Salsa! Soho is a top pick for lively Christmas parties. Your team can get involved in cocktail masterclasses, dance lessons and more, with DJs playing until 2 or 3am every single night.

They offer a number of different festive menus, ranging from a tapas buffet to bowl food and a sumptuous three-course menu, which comes with a welcome cocktail, a free shot and a complimentary salsa class. Munch on pigs in blankets tacos, chimichurri-infused salmon, spiced mushroom fajitas and more, in the main bar or in their private room that seats 50.

Greek Street Live

Happy Hour!

Celebrate the festive season at Greek Street Live, where Soho's buzzing energy meets a cosy and stylish atmosphere. This venue is perfect for a Christmas party with flair, offering a variety of spaces like Upstairs at Louche and the Church Room, a fully stocked bar, and a versatile layout to suit everything from intimate gatherings to larger office celebrations.

Add a touch of magic to your evening with live music capabilities and dazzling lighting, ensuring your festive bash stands out as a highlight of the season.

1864 Rooftop Bar

Get ready for the ultimate winter retreat at 1864 Rooftop Bar & Kitchen near Soho, where their new autumn and winter menu is packed with seasonal favourites. Sip on their signature mulled wine and treat yourself to rich, comforting dishes like sticky toffee pudding that'll keep you cosy all season long.

The Winter Igloo Experience takes it up a notch - offering a festive haven to gather with friends and family, complete with mouthwatering plates like braised ox cheek and chorizo croquetas. It's the perfect way to enjoy the holiday season in style.

The Cocktail Club Oxford Circus

Happy Hour and 2 other offers

Boasting quirky, colourful interiors inspired by Downtown LA, The Cocktail Club is bringing festive cheer with the best private hire Christmas party in Soho, London. Book four hours of all-inclusive drinks alongside a selection of canapés, costing only £15 each per hour.

There's even an option to throw bingo, drag hosts and an ice luges into the mix for a night that will truly go down in history. And for something a little more exclusive, you can hire spaces for anywhere between 20 and 200 guests, with minimum spends starting from only £500.

Be At One Soho Greek Street

decked out in quirky neon signs, blue tiled walls and a golden bar, Be At One is a stylish spot for festive partying - with a spacious dancefloor to boot. Head over the Greek Street venue for a lively atmosphere and cracking cocktails, which are as affordable as they are delicious.

You can hire out the entire venue here, ideal for large Christmas parties. There's room for up to 350 people at a time, or 156 seated.

Salt Yard, Fitzrovia

Located near Soho, Salt Yard in Fitzrovia is a great place to celebrate festivities and throw a Christmas party. It boasts a private room for up to 16 guests to devour treated in, or if you're looking to go large then the entire venue can be secured for 40 people.

On the menu? For £55 per person, there's tapas to share like Loch Duart salmon and pickled shallots, braised feather blade of beef and patatas bravas with Manchego. 

Soho Zebrano

Looking for a cheap Christmas party in Soho? Zebrano is the bar for you. Known for its happy hour deals and good-time guarantee, it's no surprise that their seasonal offerings are plenty affordable and sure to get the festivities started.

From drinks packages under £100 to pocket-friendly canapes and buffet meals of turkey with all the trimmings, you can't go wrong. They also host regular DJ nights, live music performances and karaoke sessions, so you won't be short of entertainment either.

Cucina

Want to host a Christmas party in the most bustling and vibrant part of London? Of course you do. Book Cucina for your bash and enjoy delicious Italian and international cuisine among stunning decor.

Hire out the entire venue for up to 350 people or opt for something a little smaller in their 70-person private room. You can nab their three-course festive feast for £40 per person, featuring citrus sea bass, butternut squash Wellington and classic roast turkey.

The Ganton Arms

A pretty, modern pub close to the bustling Carnaby Street, The Ganton Arms is a top choice for Christmas parties of all sizes. You can hire out their snug room for 20 to 30 guests, with minimum spends starting from £750, or opt for their main dining area instead.

Enjoy craft beers and premium wines, with a cracking canape menu up for grabs too. Plus, you can enjoy a three-course festive menu for £46 per person, featuring roast turkey and pan-fried sea bass, followed by an apple and winter berry crumble.

Old Compton Brasserie

Looking to host a Christmas party with a touch of glamour and festive cheer? Old Compton Brasserie in the heart of Soho is the perfect venue for your holiday celebration.

This stylish brasserie combines modern British elegance with a festive twist, offering the ideal setting for a Christmas party that's full of flair. With its chic art-deco-inspired interiors and cosy yet vibrant atmosphere, your guests will feel right at home in this lively Soho hotspot.

Byron – Tottenham Court Road

Situated on Tottenham Court Road, Byron is a relaxed burger restaurant featuring floor-to-ceiling windows and comfy booth seating. You can hire out a private area for up to 75 guests, or for larger parties they also offer entire venue hire for a maximum of 100.

Their festive menu is an absolute bargain too, at £19.95 for two courses or £24.50 for three. Enjoy Christmas burgers topped with fried cheese and cranberry sauce, as well as giant pigs in blankets and gingerbread cheesecake.

Karma Sanctum Soho Hotel

Central London's original rock and roll hotel, Karma Sanctum Soho can be found on Warwick Street in a converted Georgian townhouse. Home toa bar, restaurant and gorgeous rooftop terrace, you can hire multiple different spaces here for between 40 and 120 people.

The cocktails here are not to be missed, and if you're after a Christmas lunch in Soho, they've got that too. Their Asian-inspired festive menu includes vegetable gyoza, aged wagyu beef sliders and cod tempura fish and chips, with a silken tofu chocolate mousse for dessert.

The Cocktail Club Shaftesbury Avenue

Happy Hour and 2 other offers

Located on Shaftesbury Avenue, The Cocktail Club is an enticing venue filled with plush red velvet seating, gold-gilded furnishings and floral patterned wallpaper. You can enjoy all sorts of creative concoctions here, from a Bramley Apple Smash to the Solero Sundae.

They're offering all kinds of brilliant drinks packages this Christmas, starting from only £15 per person. Plus, ou can hire a private area or the entire venue for between 20 and 110 people, with minimum spends from £500.

40 Dean Street

For a Christmas party with charm and character, 40 Dean Street is a standout choice. This intimate, family-run Italian restaurant in the heart of Soho offers a festive atmosphere that's perfect for small to medium-sized gatherings.

With its cosy candlelit ambience and a £65 set menu featuring everything from decadent lobster ravioli to mouthwatering desserts like Panettone with rum and raisin ice cream, you'll enjoy a truly special celebration. 

The Black Book

Secure The Black Book for your Christmas party in Soho and hire out this sophisticated spot for up to 100 guests. Enjoy sleek interiors and a selection of fine wines from its 'by-the-glass' selection (it's also called The Black Book because there's an actual black book containing all the premium wine that's available in the cellar).

This festive season, sommeliers will be on hand to provide expert guidance, plus there'll be nibbles like cod bites with tartar sauces, polenta croquettes with smoked duck and pesto, and hummus.

Ember Yard

From the Josper Room which holds 24 guests to the Embar Bar in the basement which can fit a larger 50, there are plenty of private hire options at Ember Yard this Christmas.

This stylish restaurant, known for its vibrant atmosphere and expertly crafted dishes, brings a modern twist to Mediterranean and Spanish cuisine, making it a unique venue for your holiday gathering. Wolf down plates of chargrilled hispi cabbage, slow-cooked Welsh lamb shoulder and more. 

Inamo Games Room

Whether you're planning a work shindig or a one-of-a-kind Christmas bash, Inamo Games Room in Soho is the place to be. You can book for groups of up to 30 people at a time, while chowing down on seasonal sushi platters and set menus from £49.95 each.

Featuring a swanky private area complete with its own bar and exclusive dining options, this venue has PS4s, Wiis, and Atari Gold for some retro gaming fun, plus Singstar and Vocal-Star Karaoke, Chromecast as well as Apple TV for all your entertainment needs.

temper Soho

A Christmas dinner in Soho involving three courses and merry margaritas? You'll find it at Temper, setting you back £60 per person, including a welcome drink and sides. Prepare to drool over smoked brisket, beef fat potatoes and cheeseburger tacos – topped off with the perfect dessert for chocoholics.

Nab their private room for 20 guests seated, or 25 standing, with minimum spends starting from £1,000. Expect sleek, modern decor, with tiled floors and plush leather seating around the long table.

Dehesa

For a unique and stylish Christmas party in the heart of Soho, Dehesa offers the perfect setting. This charming, Mediterranean-inspired restaurant combines contemporary design with a warm, inviting atmosphere, making it ideal for everything from intimate gatherings to festive get-togethers with friends, family, or colleagues.

Secure the Wine Cellar Dining Room for 15 guests to enjoy Dehesa's Christmas menu: a celebration of seasonal flavours, featuring a selection of exquisite dishes made for sharing. Enjoy a mix of traditional and modern Mediterranean tapas, from rich Iberico presa with roasted peppers to desserts like Tarta de Santiago. 

Bar Soho

Looking for the perfect venue for your Christmas event? Bar Soho offers a stylish and dynamic space for all kinds of occasions. With its vibrant, laid-back atmosphere, eclectic décor, and central location in the heart of Soho, it's the ideal setting for a memorable night out or a special celebration, especially with its eclectic decor and quirky bathtub seating. 

The first-floor room can fit 100 guests and is perfect for larger groups, and their expert team will ensure your event runs smoothly with tailored packages to suit your needs. 

Amalfi Ristorante

With multiple different spaces to host your party in, Amalfi Ristorante is a top choice for festive fun. Found on Argyll Street, this gorgeous Italian venue is decked out in greenery, from the main restaurant area to the hidden botanical gardens upstairs.

Their private rooms fit anywhere between 30 and 60 people, with minimum spends starting at £1,000. For larger events, you can hire the entire venue for a maximum of 200 guests, and they also offer a Christmas set menu at three courses for £31.95 - featuring turkey pizzas, roasted salmon fillet and more.

Albert's Schloss Soho

Located on Shaftesbury Avenue, on the outskirts of Soho, Albert's Schloss is the fun, Bavarian-themed beer hall that hosts brilliant events throughout the week. Enjoy cabaret and house bands this Christmas, while sipping steins of German beer.

There's a cracking Christmas menu up for grabs too, costing £45 for two courses, or £49 for three. Think slow-cooked beef Wellington, Cheshire turkey or stuffed confit onion, with apple strudel for dessert.

Basement Sate

If you want to switch the tinsel for something a little classier, Basement Sate is the answer. Make Christmas a little dark and mysterious this year by hiding away in this brooding bar, complete with elevated canapés and cocktails galore.

Bringing chic, Parisian vibes with its dark decor and cosy, intimate corners, this is a top choice for private parties. Plus, you can hire the bar area for up to 40 people, or the entire venue for a maximum of 110, with minimum spends for the latter starting at £2,000.

Disrepute

Aperitivo Hour

Dress to the nines for a night at exclusive basement bar Disrepute. Festive debauchery is on the cards with glamorous interiors that are sure to inspire a Prohibition-worthy bash. Make your way through the hand-crafted cocktail menu and get the star treatment with some good old Soho hospitality.

There are two intimate vaults that you can hire for eight to ten people, or their private basement fits up to 40. And despite the luxurious nature of this destination, minimum spends start from only £250.

Simmons Soho

Margarita Mondays! and 3 other offers

Neighbourhood bar Simmons is bringing something special to the table this season. Every budget is catered for, with packages boasting everything from unlimited drinks and to low-key cocktail receptions, making this the perfect choice of cheap Christmas party venues in Soho.

Their private hire options are pretty wallet-friendly too, as you can enjoy exclusive use of their upstairs function room with a minimum spend of only £300. They offer full venue hire as well, with room for up to 120 guests.

Century

Private members' Club Century is the prime location to spend a glitzy Christmas in the city. Go all-out with a glamorous sit-down dinner in one of their beautiful function rooms, or climb atop the largest roof terrace in Soho for sky-high sips and views.

Their private hire options cater for groups of between 10 and 200, so there's something to suit everyone here. As for the menu? Expect everything from corn-fed chicken supreme to fried aubergine in black garlic or hand-dived scallops.

Mowgli London - Charlotte Street

Mowgli on Charlotte Street is the Indian street food destination that already has you covered for magical interiors decked out with fairy lights and whole trees.

And at Christmas? They're making sure parties of up to 32 can get their fix of delicious dishes across a set three-course menu, including street chaats and meats to start, two-tier pot-luck curry tiffin boxes, and brownie or ice cream for dessert.

Black Horse

A trendy combination between classic and modern decor, Black Horse is a cool pub close to Tottenham Court Road. There's a classic boozer on the ground floor and a speakeasy-style cocktail bar upstairs, which you can hire for up to 70 guests, or 40 seated.

Minimum spends start from £3,000, and there are Christmas food and drinks packages available. Tuck into festive sharing boards, featuring halloumi fries, vegetable gyoza, popcorn shrimp and more.

100 Wardour St

Christmas party restaurants in Soho don't get more glam than 100 Wardour Street. This London institution is dazzling festive revellers with late-night live music, a cracking cocktail list and food offerings for a North Pole-worthy feast, available at both lunch and dinner.

Secure three courses and a glass of bubbles from £50 per person, featuring the likes of honey and confit garlic camembert, braised beef cheek and Norfolk bronze turkey. Plus, they've got multiple private hire options to take advantage of as well.