Say hasta la vista to 2025 in the best way possible: over an
evening of top-notch nosh and party tunes, of course.
Places across the capital are only too happy to oblige, putting
together multi-course meals paired with a night on the tiles.
Showcasing everything from tapas and salsa to sky-high feasts
followed by DJs, there really is something to suit all tastes in
our pick of the best New Year's Eve dinner and dancing events in
London.
When it comes to seeing out 2025, The Duke of Kent knows how to throw a party. Expect feel-good hits from the 80s to now, a live DJ, midnight fireworks, and a packed dancefloor buzzing with energy. Whether you're into house, funk, disco or 90s R&B, the tunes will keep you moving right through until 1am.
You've got three ways to join the fun: Dine, Drink & Dance with a fizz and dinner for £10 per person, Drink & Dance with table service for £7, or grab a Get Me In entry ticket for just £5. However you do it, this is one countdown you won't want to miss.
Fancy an ultra elegant end to the New Year? Head over to the beautifully botanical surrounds of the Ham Yard Hotel's Orangery for a night of live music and DJs right through to 2026.
Before taking to the dancefloor, you can tuck into a five course menu that packs in tuna tartare, venison wellington and a delicious dulce de leche dessert. This evening of extravagance is all yours from just £195, including a welcome drink and a glass of Bolly to loft in the air as the clock strikes 12.
Whether you're ringing in the New Year with family or celebrating with friends, The Drayton Court Hotel in Ealing is serving up the perfect mix of comfort, community, and countdown sparkle.
The Family Fireworks (doors at 4pm) offer a magical start to the evening, complete with mulled wine, hot chocolate, and an early 5pm display. Then, from 7pm, the grown-ups take over for a live DJ, hog roast, pizzas and a midnight fireworks show that'll make you glad you stayed local.
A NEW YEAR THAT'S OUT OF THIS
WORLD!
With one of the most prominent
fireworks displays in the world, there's no better place to get
your front-row seats than at Giraffe Southbank Centre.
Enjoy our exclusive…
Promising a night that's packed full of entertainment, Aviary is going all-out this New Year's Eve. This City rooftop bar boasts amazing views of London, as well as private igloos on their outdoor terrace that are available to book.
Dance to live DJs and musicians, accompanied by elegant ballerinas and other surprise acts. On the dining front, you can choose between three of five-course menus, starting from £100 per person.
Dance your way into 2026 with an evening of disco and decadence at STK London. When you're not throwing your best shapes to epic DJ sets, you can pull up a pew in its luxurious booths for a four-course feast.
Take your pick from an amazing a la carte packing in steaks, seafood and signature dishes or sit down for the set menu for just £140 per person. As the clock strikes 12, the party shows no signs of slowing, so you can keep your dancing shoes on until the early hours of 2026.
Celebrate New Year's Eve with style and sophistication at The Oyster Shed.
You'll be welcomed with Champagne, canapés, and sourdough, before indulging in a three-course feast featuring venison tartar, roast monkfish, and dark chocolate ganache. After dinner, the DJ keeps the party alive until 2am, ensuring a night of dancing and festive fun alongside the glittering Thames.
This New Year's Eve, Walkers of Whitehall is throwing it back in style with a Bank Vault Disco that's all about great food and music.
Start your night with a three-course dinner of elegant British dishes - from venison terrine to pan-fried sea bass and chocolate cremeux - then head downstairs as the DJ drops the best 80s hits and funk and soul songs 'til late. Pop out to watch the fireworks by the Thames, then return for cocktails and more dancing as you ring in 2026 with flair.
One of Bexleyheath's brightest, boldest and most beautiful restaurant's is bidding farewell to 2025 the only way it knows how. Get down to Zingara for a New Year's Eve of fantastic food and incredible music.
After a three-course meal to fuel the night's festivities, DJs take you through to 2am with big beats and crowd-pleasing tunes. Tickets to this NYE extravaganza start from just £16.50.
The Londoner Hotel knows how to throw a dinner-and-dancing spectacular. At this year's New Year's Eve Masquerade Ball, you'll start with a Moët Champagne and canapé reception, then move to a lavish gourmet banquet with free-flowing wine - and for Gold and Platinum guests, champagne and beer too.
Once dessert is cleared, the dance floor calls. Live music, immersive performances, and DJ Rugrat's beats will carry you into the early hours, with a midnight moment shared watching London's fireworks on giant LED screens. It's the ultimate feast-meets-fiesta.
Fling yourself into the New Year with a night of feasting, feel-good fun and free-flowing drinks at Margot Green, Timmy Green, Larry's, Scarlett Green or Ziggy Green. The artsy ambience and marble accents give off classy cocktail joint vibes, so be sure to pop on your finery for the evening's entertainment.
Your ticket is redeemable against all food and drink on the night, including the NYE feast, served between 7:30pm and 9pm. For an extra £40, you can go bottomless on prosecco for 90 madcap minutes. Over on the dancefloor, your shape throwing is fuelled by DJs spinning high-energy tunes to toast in the New Year.
Looking for an evening full of glitz and glam on the 31st? Then check out The Glitterati Show New Year's Eve Party, taking place at L'oscar London in Holborn. This is hosted by Life of Bryony, leading a show full of mesmerising routines.
From operatic singers to dancers and contortionists, there's so much to be seen here - and there'll even be a live DJ to keep the party going. You'll also get to enjoy a sumptuous five-course meal, featuring the likes of A5 wagyu nigiri, Scottish lobster carpaccio and hand-dived scallops.
If your New Year's Eve plans revolve around the menu, Smiths of Smithfield has you covered. Their award-winning kitchen is serving a six-course feast worthy of the occasion, featuring dishes like dry-aged Scotch sirloin, sea bream crudo, Tunworth cheese tart and a show-stopping dark chocolate cremeaux with salted caramel. After dinner, the party moves to the rooftop for DJ sets and cityscape views as fireworks light up the skyline.
Make your way to Smith's Bar & Grill in Paddington for an elegant night out, with everything you could ask for under one roof. They're welcoming you with canapes and bubbles, before you get stuck into a sumptuous five-course dinner as live musicians play.
Choose between an early or late sitting, with dishes including parmigiana, scallops and chocolate fondant. Plus, you can even add on bottomless drinks. On the entertainment front, there'll also be DJs until 3am, alongside a roaming magician.
Toast to 2026 aboard the iconic Dixie Queen and Elizabethan with Thames Luxury Charters' exclusive New Year's Eve event. Begin your night with prosecco, canapés, and a four-course fine dining experience accompanied by live acoustic music and unlimited drinks. T
hen dance into the early hours on the Elizabethan's rooftop, enjoying a DJ set and breathtaking views of London's midnight fireworks and Champagne celebration.
When it comes to dinner and dancing parties this New Year's Eve 2024 in London, The Candlelight Club has to be up there with its 1920s Gatsby-esque theme. Take your party to the next level with a delectable four-course meal, starting at 7pm for £65 per person.
Upgrade your night with unlimited drinks until 11pm for £50. Delight in options such as grilled chicken Caesar salad, lamb breast infused with mint, or pan-fried salmon topped with capers and hollandaise, ending on a sweet note with a chocolate and raspberry pot. All this while enjoying Gatsby-inspired live jazz, cabaret performances, and vintage vinyl classics.
Welcome 2026 with an elegant celebration at The Botanist Sloane Square, where £75 secures a three-course dining experience and entry to the festivities. For those seeking extra indulgence, upgrade to a five-course menu with Champagne on arrival for £120 per person.
As the clock strikes midnight, enjoy a vibrant atmosphere with DJs spinning tracks well into the early hours for a night to remember.
Toast to the New Year high above the city at STK Stratford's rooftop party. As the capital celebrates below, you can tuck into a four-course feast from just £140 or take your pick from the amazing a la carte.
There's live music to get you in the party spirit, plus a special guest DJ to see you into 2026. As the clock strikes midnight, you can raise a glass of bubbly or signature cocktail on the roof terrace, with a front row seat to the city's iconic fireworks display.
Bid farewell to 2025 the Yalla Yalla way, with Middle Eastern flavours, music and magic. After a three-course feast packing in meze, tagines and chargrilled meats, belly dancing and samba performances will see you into the New Year.
With the epic midnight countdown taken care of, there's DJs behind the decks until 2am. Grab your ticket to dance your way in 2026 from just £43.94.
Set sail into 2026 aboard The Tattershall Castle, London's most unique New Year's Eve venue. With spectacular views of the London Eye and the Thames, you'll have the best seat for the world-famous New Year's Eve fireworks.
From 7pm to 3am, indulge in rolling canapés, enjoy six drink tokens, and groove to live entertainment. As the fireworks light up the sky above, you'll be part of an exclusive, once-in-a-lifetime celebration. Make this New Year's Eve one to remember aboard this 90-year-old paddle steamer.
See in 2026 the Mexican way with Wahaca's New Year's Eve fiesta. After a welcoming glass of prosecco on your arrival, you'll be served a smorgasbord of sensational dishes, from tostadas and taquitos to tacos and fried fish. Unlimited cocktails, beer and wine are an all-night bonus.
On the dancefloor, mariachi bands and DJs spinning party classics will keep you moving until the main event. When the clock strikes midnight, you'll be on the Southbank staring at the sky as London's spectacular firework display bids farewell to 2025.
Step into luxury at the IFS Cloud Cable Car New Year's Eve Party, where breathtaking views meet exceptional hospitality. Savour a three-course dinner with wine and live music at the terminal, followed by dancing and celebration.
As midnight approaches, enjoy champagne in your cable car cabin experience while fireworks sparkle over the Thames. Tickets are £299, offering an extraordinary start to the year.
Margot Green is giving you two ways to do New Year's Eve: low-key early dining, or all-in late-night fun. The early sittings offer two hours of their signature cooked over fire menu - think Hereford steak skewers, BBQ broccoli and fire-roasted carrots served sharing-style - ideal for those who want a slow, chatty start.
Or, join later and make a whole evening of it as the DJ soundtrack lifts the room from 8.30pm.
Light, airy and decked out in glorious greenery, The Palm House is the perfect place to welcome a fresh new year. Join them to say goodbye to 2025 with live music, DJs and dancing until 2am.
Just £42.80 gets you into the evening of extravagant entertainment, with doors opening nice and early at 5pm. If you're feeling super fancy, you can add 90 minutes of bottomless prosecco and a fantastic five-course meal to the agenda for just £90 per person.
For a vibrant evening full of fun and glamour, head to Pergola on The Wharf this New Year's Eve. This Canary Wharf venue promises welcome drinks and good vibes, with live DJs getting you on the dancefloor.
If you want to make it really special, they've also got an optional three-course dinner for £95 per person. Tuck into sweet potato arancini, sticky jerk short beef rib, baked mushroom enchiladas and so much more.
Celebrate New Year's Eve in the heart of London at Hard Rock Cafe Piccadilly Circus. Dine on a three-course Hard Rock twist menu, sip on prosecco and cocktails, and party amid live entertainment and the cafe's iconic memorabilia.
Whether you're coming with friends, family, or going VIP, it's an unforgettable way to welcome the New Year.
Ready for a New Year's Eve that feels like a warm, glowing, slightly wild hug? Ziggy Green is rolling out its signature feel-good style with a fire-grilled sharing feast, drinks flowing from the moment you arrive, and a lineup of musicians who'll soundtrack your entire journey into 2026.
With its neon-bright decor and tucked-away Mayfair location, Ziggy brings effortless joy.
Ring in 2026 with a New Year's Eve Cruise on the River Thames. With a range of packages on offer, you can choose your own adventure in the nation's capital.
Whether you prefer to bust a move to a live band or want to get on down with DJs, there's a cruise calling your name. However you decide to do it, you'll get a complimentary glass of champagne on arrival and another as the clock strikes 12.
Solaya's New Year's Eve celebration is basically your Super Bowl. Hosted across the entire 25th floor, the evening centres around chef Kenny Atkinson's opulent French-Mediterranean set menus, featuring everything from glossy langoustines to the most elegant black forest gâteau you'll meet in your life.
Opt for the early-evening menu, the full six-course blowout, or sip, snack, and sway in the Solaya Bar with Champagne and decadent canapés. Disco Express provides the soundtrack all night, before the city's fireworks explode below you at midnight.
Café Ciel is seeing in 2026 with signature sophistication. After a fine dining feast in its elegant dining room, there's live music to see you through to midnight.
When the clock strikes 12 and the fireworks light up London's sky, you'll have one of the best seats in the city from the viewing zone. Tickets to this incredible celebration start from just £159.
The Duke's Head is kicking off its New Year's Eve extravaganza with a three-course seasonal menu. Of course, there'll be plenty of bubbles along the way too.
When the time comes to dance off your dinner, it's downstairs to the Rowing Club for DJs spinning party tunes all the way through to 1am. Grab your ticket to this night of dining and dancing for just £54.
When it comes to New Year's Eve in London, The Admiralty has it nailed with old-school grandeur, modern tunes and Trafalgar Square literally on your doorstep. Starting from 8.30pm, you can opt for a lavish £80pp dinner package, featuring a four-course feast, a glass of fizz, a table quiz, and mystical readings from Gipsy Creams (because who doesn't want to know what 2026 has in store?).
Or keep it casual with a £20 entry ticket, giving you access to the bar, the dance floor, and unlimited re-entry - ideal if you want to pop out for the fireworks and breeze back in without queuing. With DJ Torigo spinning everything from classics to crowd-pleasers until 2am, party poppers flying and the all-night tube waiting just steps away, there's only one place to be when Big Ben chimes.
Dinner with mates? Date night drinks? Cosy roasts? Find tables in real-time, earn reward points to spend on experiences, and cut the nonsense by filtering by vibe, time and size. It's going out made easy.