
If you're planning to go out in London to celebrate New Year's Eve, we've done the legwork for you to find the restaurants with the best parties and dinners around London on 31 December.
Jump to: Central | East | West | North | South
CENTRAL LONDON
Mayfair
Amazonico - If you're after a carnival party atmosphere on New Year's Eve then Amazonico on Berkeley Square has you covered with their DJ duo Grossomoddo doing the party honours. The early evening option is £140 for a two-hour dinner experience. For the main event, tickets start at £595 per person for a sharing menu, open bar and bottle of Ruinart to share between two.
Soho
Albert's Schloss - For a retro treat on NYE head to this Alpine-themed bar where they're partying like it's 1999. Entry tickets cost £54 which gets you a glass of Prosecco. Dining tickets are going on sale soon.
Covent Garden
The New Year's Eve menu at the Ivy Market Grill features a mix of their classic hits like crispy duck salad along with end-of-year specials like sea bass with caviar. It's £87.50 per person.
St James, Whitehall & Westminster
The Ritz - One of London's most glamorous venues for a New Year's Eve bash, you can choose between a black tie gala in the hotel's Palm Court which features a four course dinner, dancing and live entertainment for £975. If you opt for the main Michelin-starred restaurant, there's a marching band, pipers, dinner and dancing for £2050.
PICCADILLY
Chutney Mary - It's business at usual at Chutney Mary where the regular a la carte menus are on offer. But they do require a minimum spend of £90 per person when dining in the evening and they'll be serving a glass of free Champagne at midnight.
Waterloo & South Bank
Sea Containers - For amazing riverside views you can ring in 2026 at Sea Containers with dishes including Potato Confit with Exmoor Caviar, Hand-Dived Sea Scallop, Hereford Beef Fillet. It's £135 per person including a complimentary glass of Champagne.
HOLBORN, aLDWYCH and the strand
The Savoy - The iconic hotel is throwing a Roaring Twenties party that kicks off with a Champagne and canape reception followed by a six course dinner with entertainment. Best of all you get to toast the New Year on their riverside terrace. It's not cheap though with tickets starting at £1495.
NORTH
The very festive dining room at German Gymnasium
King's Cross
German Gymnasium - You can always rely on this King's Cross spot for a good NYE bash. This year they're holding a Golden 20’s Berlin Party. The early bird menu is £75 but if you want an all night table from 9pm till the New Year that's £150 per person for a three course dinner.
SOUTH
Expect a particularly aesthetic vibe at Petersham for New Year's Eve this year.
Richmond
At Petersham Nurseries Café in Richmond, New Year's Eve will be celebrated with a seven-course dinner with live entertainment till midnight. Dishes include Haye Farm smoked venison loin with chestnut puree and white truffle and the dinner is £175.
EAST
The City
Coq D'Argent - With amazing rooftop views across the City and their own fireworks display, New Year's Eve at Coq D'Argent offers several options. Dine early for £150 and then stick around for the fireworks, or dine later for £200. There are also bar tickets for £50 which include a complimentary glass of fizz.
Canary Wharf
Bokan - This high rise restaurant in Canary Wharf will give you great views of the celebrations going on across London on New Year's Eve. First seating (6-8pm) is £130 for five courses and a glass of Champagne. If you want the second seating that runs till 2am it's £240 for six courses and a glass of Champagne.
WEST
NOTTING HILL
La Mia Mamma in Notting Hill (and also both their Chelsea locations) will be open on New Year's Eve for a variety of options. There's a super early bird sitting if you have kids from 5-6pm (£55 per person) and if you're staying till midnight their three course menu plus entertainment, welcome drink and limoncello shot is £97 per person.
Chelsea
Restaurant Gordon Ramsay is putting on quite the feast for New Year's Eve. For £430 per person you'll enjoy a nine course tasting menu at one of London's rare three Michelin-starred restaurants.
FULHAM
If you want to try dining in a Michelin-starred pub on New Year's Eve, The Harwood Arms are putting on a special three course set menu at £120.
We'll be updating this page regularly in the run-up to New Year's Eve with new restaurant offerings, so make sure you keep checking back.
Hot Dinners doesn't receive any money from bookings you make, but some restaurants have paid to be on this page. For more information about featuring, contact us here.
Hot Dinners at Christmas
Subscribe to hear the latest from Hot Dinners








