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
Il Gattopardo
27 Albemarle St, London W1S 4HZ
This New Year's Eve, ring in the celebrations in chic, Italian style at Il Gattopardo Mayfair. A five-course menu served ‘per la tavola’ includes elegant classics such as Mazara del Vallo prawns, Lobster linguine and Beef fillet, all set in sumptuous interiors, as well as a live band and a DJ to carry you into the early hours. Buon Anno!
Price: £225 per person.
The Barley Mow is having a Champagne feast for New Year's Eve. Start in the pub with canapes, moving to the restaurant for a three course dinner, and then end in the pub downstairs with a DJ. It's £70 per person which includes a welcome drink.
The Beaumont hotel just off Oxford Street is serving up a six course feast for NYE in its The Colony Grill restaurant. Dishes include a Beef Wellington and truffled Brie de Meaux and cost £250 per person.
Amazonico is throwing one hell of a carnival-themed party, with festivities presided over by Louie Vega. There are two packages, depending on whether you're having Ruinart or Dom Perignon at the open bar and they cost either £595 or £725.
Soho
Ham Yard Hotel
19 Great James St, London WC1N 3ES
Welcome in the New Year in style at Ham Yard Hotel with a disco-themed celebration in their eclectic bowling alley and dancefloor space, ‘The Croc’. Groove under the mirror ball and sip on themed cocktails inspired by this legendary party era, all while listening to tracks from high-energy and dynamic disco DJ, Anna Greenwood.
Price: £85 per person includes a glass of Champagne and late-night snacks.
Aqua Kyoto - Head to this rooftop bar and restaurant on 31 December for a night of food, cocktails and dancing. Dinner is £235 per person for a three course menu including lobster gyozo. Then it's out to the terrace to see the fireworks before a DJ set taking you into the early hours. They're also doing a bar offering for £100 which includes a glass of Champagne and canapes.
Albert's Schloss - The Alpine-themed restaurant on Shaftesbury Avenue is having an Albert's Party Time Machine party features live music from their 'haus band'. Late sittings from 9pm are £120 per person for a three course set menu with Prosecco and canapes on arrival.
Quo Vadis - The private rooms upstairs are putting on an NYE supper starting with a welcome bite and three feasting-style courses by chef Jeremy Lee. You can then use Club Lounge all evening with music from pianist Clifford Slapper and DJ sets until 2am. It's £115 per person.
Marylebone
Junsei
132 Seymour Place, London W1H 1NS
Celebrate New Year’s Eve at Junsei, Marylebone’s acclaimed yakitori spot, with an exclusive festive omakase menu priced at £88, featuring unique surprise courses to make the night unforgettable. Alongside this special omakase, Junsei is also unveiling new Autumn-Winter dishes to warm the season, including Ume Duck, Duck Donabe, Lobster Toast, and Wagyu Tamago. As midnight draws near, enjoy a few surprises, ensuring the New Year starts on a delicious note. Secure your spot and toast to new beginnings with Junsei’s blend of Japanese flavours.
Price: £88 per person .
Newly opened restaurant AngloThai is throwing its first New Year's Eve dinner with a six course Chef’s selection menu consisting of chef John Chantarask's signature dishes and specials. Tickets are priced at £125; including a glass of Exton Park, Brut Reserve ‘RB32’ on arrival.
Covent Garden
Tucked away in Covent Garden, The Petersham is putting on what they describe as an 'elegant celebration' complete with seven-course seasonal tasting menu. Highlights include seafood ravioli with Brue Valley butter and panforte with brandy custard. There are still and sparkling wine pairings on offer too.
Pivot - Mark Greenaway's Covent Garden restaurant is offering a seven-course tasting menu for diners on 31st December. Menu highlights include
West Coast scallop with dashi broth, sea vegetables and potato tuille along with dry aged Aberdeen Angus beef striploin with truffle mas. They're doing dining up to 1am and it costs £95 for the 6-8pm bookings, and £125 for bookings from 8:30pm.
AMANO’s Rooftop Bar is having a New Year’s Eve event with great views of the London skyline and its fireworks. Guests can reserve tables for 2 or 4, and enjoy live music from a DJ and saxophonist, along with floating canapés served throughout the night. Tickets start at £175 for two drinks and three hours of canapes.
St James, Whitehall & Westminster
If you fancy access to the fireworks down by the river, then head to Velvet by Salvatore Calabrese at Corinthia London where tickets are £195 and include two glasses of Champagne and a six-course canapé menu and official riverbank wristbands.
Fallow is promising live music, a feast of Fallow favourites, nostalgic touches, and one-night-only dishes at its New Year's Eve celebrations. There'll be crispy Chicken Wings, stuffed with lobster mousse and topped with Exmoor caviar and a Fallow Venison Wellington to enjoy. There are two sittings, starting at £195 per person.
Ring in the New Year at The Pem with a five or seven-course menu by chef Sally Abe. Highlights include Sliced Scallops with clementine granita, Hay-Aged Duck with roasted quince and spiced honey, and a Macerated Prune and Armagnac Tart. It's £149 for 5 courses or £179 for 7 courses.
The Ritz has several options for New Year's Eve including the money-no-object dinner in their restaurant that starts at £1950. But we rather like the sound of the new Caviar Experience with Laurent-Perrier in the Rivoli Bar which starts at £254 for a glass of Laurent-Perrier Grand Siècle and a 30g tin of Oscietra Caviar for £254 and also lets you enjoy the 14-piece Military Marching band parading through the hotel’s Long Gallery just before midnight.
Chutney Mary are serving up their a la carte menu on New Year's Eve with a minimum spend of £90 per person. There's live music in the Pukka Bar and everyone will get a complimentary glass of Champagne at midnight.
Quaglino's are putting on a masquerade party for New Year's Eve. It's £150 for the early sitting or £280 for the main sitting which includes a three course menu, live entertainment and a DJ for the night.
Bloomsbury
The Bloomsbury Hotel is having a Latin NYE party. Start with dinner in the winter wonderland of Dalloway Terrace then hit The Coral Room for the party of the year with Casamigos Blanco. There'll be roaming drummers, Latin dancers, and DJs with an Casamigos shot at midnight.
Waterloo & South Bank
Sea Containers is kicking things off on NYE with a glass of Laurent-Perrier La Cuvee Brut, followed by a 5-course tasting menu for £135 per person. Or head up to their rooftop bar the 12th Knot where you can enjoy an open bar from £225 per person with spectacular views over the river.
If a partial view of the fireworks is better than no view at all, then the New Year's Eve party at LIMIN Southbank has your name on it. Tickets are £100 which sees the evening start with a toffee vodka welcome drink, then four hours of bottomless tap cocktails and Ski Punch and Caribban canapes with a glass of fizz as Big Ben strikes midnight.
HOLBORN, aLDWYCH and the strand
New vegan restaurant Cafe Petiole at Somerset House is having its first New Year's Eve bash. Enjoy two glasses of champagne, a seven-course dinner, and exclusive access to Somerset House for the fireworks - all for £120 per person.
Holborn Dining Room - as you might imagine the New Year's Eve menu here includes not one but two Wellington options (beef or beetroot). The six course menu starts with Champagne and costs £290 per person.
NORTH
King's Cross
The German Gymnasium is putting on its first Golden 20s Berlin party. There's a three-course menu starting at £68 per person while bar tickets are a bargain £20. Entertainment comes courtesy of a vintage band.
The Great Northern Hotel is serving up a four course dinner including a chef's amuse bouche for New Year's Eve. There's live jazz music planned along with Nyetimber served at midnight. Tickets are £125 or £145 with wine pairing.
stratford
Irish restaurant Inis is open for New Year's Eve when they'll be welcoming guests with a Bushmills cocktail, a buffet and of course, plenty of fizz at midnight. They’ll have a live DJ to get diners dancing too. Tickets are £85.
Camden
Epicurus at Camden's Stable Market is putting on an evening of bottomless single-decker burgers, fries and onion rings. There'll be fizz served upon arrival and a DJ till the early hours and tickets start at £30 per person.
Crouch End
Lyon's is throwing a New Year's Eve served family-style. There'll be oysters, roast halibut, coal-fired monkfish and pear with blackberry sorbet for dessert. It's £95 per person.
SOUTH
LAMBETH & VAUXHALL
Brunswick House is setting the party atmosphere with live music in its cellar bar. It's £90 for a four course dinner in their restaurant that night with options including Dayboat cod with saffron broth, Delica Pumpkin & Cavolo Nero and a boozy prune tart with earl grey ice cream for dessert.
BOROUGH
Parrillan Borough Yards is a handy place to have your NYE dinner before you walk to the river for the fireworks. Their four course set menu is a Spanish feast with highlights including 5-hour confit suckling pig or wild mushroom arroz with white truffle aioli. It's £85 per person, including a glass of Cava on arrival.
Oma are having their first ever New Year's Eve. They'll be serving up their signature dishes alongside a few very special options including a must-try white truffle rice pudding. And their downstairs bar Agora will be open into the small hours.
Battersea
Control Room B bar is putting on a black tie event for the evening. Standing tickets are £50 which includes a glass of Champagne and bowl food. A table ticket is £70. Music will be supplied by a full live orchestral band.
JOIA Restaurant, Bar & Rooftop is going back in time for a Studio 54 New Year’s Eve party with a live entertainment and some of chef Henrique Sá Pessoa’s favourite Portuguese dishes to share. Tickets start at £150 dor drinks and canapes in the bar and go up to £295 for the sit down dinner.
Richmond
At Petersham Nurseries Café in Richmond, New Year's Eve will be celebrated with a seven-course candlelit dinner (£180) in their greenhouse restaurant. The menu will include white truffle and porcini mushroom duxelles and Amalfi lemon tagliolini.
EAST
Clerkenwell and Smithfield
St John is putting on its annual NYE extravaganza. Start with Champagne and canapes then it's a family-style feast with oysters, shellfish cocktails, roast pork and more, ending with mince pies and sherry along with dancing in the bar till 1am. Tickets are £195.
Shoreditch
Manteca in Shoreditch will have two menus on the night. An early evening one (£65) available between 5pm - 6pm, and a tasting menu (£120) will be available from 6.30pm onwards.
The City
With amazing views over London, Searcy's at the Gherkin is throwing the ultimate New Year's Eve party in the Sky. Drinks and food packages start at £299 per person.
Los Mochis London City is putting on a special 12-course menu for New Year's Eve with dishes including Truffle Guacamole on Crispy Rice, Yakiniku Tacos, and Ume Miso Cod Kushiyaki, paired with a glass of Henriot Souverain Brut NV. Packages start at £225.
Sky Garden has a commanding view over the river (and the rest of London). They're offering dining options in all of their restaurants, or you could also opt to be out in the roof garden itself where £205 gets you entry to the part with a glass of Moët & Chandon Impérial Brut Champagne and a selection of canapés.
Duck & Waffle offers the perfect view of all the fireworks going off across London. Its dinner menu is £170 per person starting with a glass of Veuve Clicquot, a range of small plates for the table and options like the titular duck and waffle or lobster thermidor for mains.
Coq d'argent has its very own fireworks display on the night along with DJs and a six-course dinner menu. The main dinner is £175 per person but you can also buy bar tickets for £50 which gets you a free glass of fizz.
Galvin La Chapelle and Galvin Bistrot and Bar are both throwing New Year's Eve festivities. The former start at £115 for a three course early sitting and it's a normal a la carte option in the Bistrot.
Overlooking St Paul's Sabine is throwing a rooftop party with Ruinart champagne, cocktails, free-flowing canapés, entertainment, and a live DJ. Tickets are priced at £149 (which includes two glasses of champagne and canapés).
Canary Wharf
Bokan's high rise views mean it's always a popular spot for NYE. If you want the second sitting to watch the fireworks with a six course dinner and a glass of Champagne that's £240 per person for a menu that includes salmon tartare with Baerii caviar and wagyu beef.
Marceline is putting on a Lobster Frites Feast for New Year's Eve. For £75 a head, dinner will begin with a selection of starters to share, including Cheese Soufflé, Steak Tartare and an oyster platter. followed by Marceline’s signature Lobster Frites served with maître d’hotel butter. Live music will begin at 8pm, with every guest receiving a glass of bubbles to toast at midnight.
Dalston
Acme Fire Cult is having a NYE dinner at its Dalston home. The set menu is £65 and available all night. Later bookings can keep their table and there's a party at 40FT's taproom next door until 2am.
Angelina Dalston are putting on a 9-course tasting menu this New Year’s Eve with dishes including lobster and Iberico pork with a drink on arrival and a digestif to finish. There are two sittings and the menu is £108 per person.
hackney
Sune off Broadway Market is putting on a festive five-course set menu, starting with Carlingford oysters & champagne mignonette, followed by dishes including maltagliati with lapsang butter, smoked egg yolk & wild mushrooms and ex-dairy ribeye with smoked bone marrow. It's £95 per guest, with an optional wine pairing for £65.
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 special four course set menu. It's £95 per person including a welcome drink, festive starters to share, pasta, mains and desserts to share.
Chef John Javier is taking over the kitchen at Caia for New Year's Eve where he'll serve up a menu of Asian cuisine cooked over fire. For the early sittings it's £75 for a 5-course tasting menu, and the final sitting is £125 for a 5-course tasting menu, entry to the after party and an arrival glass of Champagne.
Chelsea
Restaurant Gordon Ramsay is putting on quite the feast for New Year's Eve. For £425 per person you'll enjoy dishes like chawanmushi with Imperial gold caviar, lobster toast and black truffle.
Down by the river, Fifty Cheyne has both a sunset dinner (£75) and principle New Year's Eve dinner on offer (£145). The latter includes your choice of fish or meat cooked on their grill with pistachio and dark chocolate fondant among the dessert options.
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.
earl's court
Mriya Neo Bistro is putting on a Ukrainian party for New Year's Eve. There are two sittings at 5pm (£80) and 8pm (£120) with dishes include oysters with horseradish infusion and red mullet with clams. Tickets include a welcome drink and live entertainment.
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