Still not planned anything special beyond a Valentine’s Day card? With only two weeks to go, the pressure is most certainly on. But forget the stress of cooking up a romantic meal at home. Instead, book into one of these Valentine’s Day restaurants and let the professionals do the hard work for you.
There are plenty of romantic candlelit tables and swoon-worthy menus available if you know where to look. From pretty pink interiors to special set menus and decadent desserts, these are the best Valentine’s Day restaurants in London for a dreamy date night. And if you really want to crank the romance up a notch, book into one of London’s most romantic hotels to round off a perfect night.
The Best London Valentine’s Day Restaurants
Looking to make this Valentine’s Day a night to remember? Say hello to Dear Jackie, the city’s hottest new dining spot hidden beneath the streets of Soho. Think Italian opulence meets nighttime glamour in a setting straight out of a romantic movie. With seductive lighting, crimson silk walls, and plush banquettes, this place oozes Dolce Vita vibes with a splash of Disco era dazzle.
Whether you’re swooning over pasta, toasting with bubbly, or tucking into the best side of potatoes we’ve ever tried, Dear Jackie is a Valentine’s dinner setting that’s as unforgettable as it is delicious.
Where: 20 Broadwick St, London W1F 9NE
Soak up the views of London’s lights below you at the highest hotel bar in Western Europe this Valentine’s Day. Your front-row seat to the city skyline comes complete with rose petals, a bottle of Louis Roederer Collection Champagne, a Valentine’s cocktail, a Japanese sharing platter and a delicious dessert in the most romantic of settings.
Even better – you’ll receive a selection of luxurious handmade Valentine’s chocolates to take home as a token of a memorable Valentine’s celebration. At £490 per couple, it’s a sky-high Valentine’s experience not to be missed.
Where: Level 52, Shangri-La The Shard, 31 St Thomas St, London SE1 9QU
It’s the height of romance at 14 Hills, a lush, sky-high garden oasis. The menu is a mix of modern European dishes, featuring decadent offerings like seabass with truffle mash and duck liver pate with spiced plums.
One of the city’s most leafy restaurants, dimly lit and beautifully decorated, it’s a wow-factor option for spending Valentine’s Day in London.
Where: 14th floor, 120 Fenchurch St, London EC3M 5AL
Set in a Grade II listed building, five-star The Milestone Hotel & Residences sits perfectly opposite Kensington Palace with stunning views across Kensington Gardens. Steeped in history and just a stone’s throw from some of London’s most iconic landmarks, couples can look forward to a romantic evening spent in one of the most intimate and elegant settings to be found – The Oratory.
Part of the original chapel of the building with room to seat just eight guests, The Oratory sets the perfect scene for a memorable dining experience. Offering a specially curated Valentine’s Tea experience, reserve the private Oratory for £500 and enjoy a traditional afternoon tea featuring sandwiches, pastries, and cakes. Want to make the evening totally unforgettable for a special date night or a proposal? There are also options to elevate things with a sabrage champagne opening, bespoke portraits by Resident Artist Shelley Levy, or a harpist.
Where: 1-3 Kensington Ct, London W8 5DL
La Poule Au Pot
Incredibly charming French restaurant La Poule au Pot makes an extremely cosy spot for a romantic evening. The restaurant opened in 1962 and hasn’t changed much since, with intimate nooks and festoons of dried flowers and candles.
Come here on Valentine’s Day and tuck into a special menu, only available on February 14th. The decadent three-course meal will allow you to choose from French classics like escargot, coquilles Saint-Jacques (scallops), confit de canard (duck leg cooked in its own jus), tarte tatin and mousse au chocolat. For £80 per person, it’s a great chance to try out what’s undeniably one of London’s most romantic Valentine’s Day restaurants.
Where: 231 Ebury St, London SW1W 8UT
Dine in the lap of romance at Clos Maggiore, where the draw is the stunning surroundings of the conservatory, decorated with cherry blossoms, candles, and a crackling fire.
It’s down to luck to get a table in this part of the restaurant, but well worth requesting it when booking – and make sure to ask well in advance if you’re planning to pop the question. The French cuisine tops it off, checking all the romantic boxes.
Where: 33 King St, London WC2E 8JD
Escape to a grand Greek spot in the heart of London this Valentine’s Day at Richard Caring’s latest masterpiece of a restaurant, rumoured to have cost over £25 million. Interiors by Martin Brudnizki, hand-painted murals, and sculptures by Damien Hirst create what looks more like a gallery than a restaurant, and the Greco-Roman menu features sharing dishes like woodfired lamb with thyme sauce, lamb jus, and wild oregano; lobster pasta with black truffle and creamy bisque sauce; and Bistecca – 40 days dry-aged 1kg British beef with béarnaise and truffle cauliflower.
Order the ‘Icarus’ choux bun filled with dark chocolate cream, fresh raspberry and pistachio, and the indulgent Bacchanalia tiramisu for a perfect finale.
Where: 1-3 Mount St, London W1K 3NB
Dine with panoramic views over the West End on the most romantic day of the year at Tattu, the restaurant known for its modern Chinese food and twinkling blossom trees.
Choose from lip-smacking sharing menus like the ‘Taste of Tattu’ or the ‘Emperor’s Choice’, tuck into sensational desserts, and wash it all down with a Valentine’s sharing cocktail, Love Is Unique, made with Bombay, Amaretto, Cherry, Chocolate and Laurent Perrier Rose.
Where: The Now Building Rooftop, Outernet, Denmark St, London WC2H 0LA
It’s love at first sip with Annabel’s exclusive Valentine’s Day cocktail, the ‘French Kiss.’ available to members of the iconic club. The cocktail is a romantic twist on the classic Clover Club, blending Cīroc vodka, parafante fig liqueur, raspberry, citrus, rosewater, and a touch of champagne.
Kindle the flames of passion at Matteo’s with a special menu featuring Northern and Southern Italian dishes – from Crispy Oyster & ‘Nduja to Hay Smoked Duck Breast, and top off the evening with a shared dessert.
Where: 46 Berkeley Square, London W1J 5AT
108 Brasserie & Bar
Feel the rhythm of total romance at Marylebone’s 108 Brasserie & Bar this Valentine’s Day as you and your SO enjoy live jazz, dive into a live oyster bar featuring Jersey Rocks and Irish Carlingford oysters, and tuck into sharing plates like Gnocchi alla Sorrentina or a decadent 1kg T-bone steak with truffle and rosemary chunky chips.
Save room for a lush chocolate fondant paired with strawberry sorbet, and toast to love with the exclusive ‘108 Kiss’ cocktail, a blend of 108’s signature gin, strawberry, and rose shrub topped with Champagne.
Where: 108 Marylebone Ln, London W1U 2QE
Sessions Arts Club
If your love story deserves nothing less than the best, book one of London’s hottest spots, Sessions Arts Club – a grand, pastel-hued dining room in a Grade II-listed former courthouse, with distressed walls and candlelit tables.
Expect European cuisine on the menu, and to score major brownie points with your special someone.
Where: 4th Floor, 24 Clerkenwell Grn, London EC1R 0NA
Nothing screams romance like The Pem’s elegant pink and red hues, and this Valentine’s Day, couples can indulge in a decadent six-course Valentine’s Day tasting menu by Chef Sally Abé for £140pp, featuring the likes of Pan fried Cornish Halibut and Mille-feuille of Yorkshire Rhubarb. Elevate your experience with optional fine wine pairings.
Don’t want the night to end? Upgrade to the hotel package for a complete romantic getaway, including a stay and Champagne breakfast in bed.
Where: 22-28 Broadway, London SW1H 0BH
Romantic Soho restaurant Bocconcino will be serving up a La Festa di San Valentino three-course set menu for £85pp this Valentine’s Day, with a complimentary glass of champagne. Tuck into truffle burrata, braised Osso Buco, or baked celeriac, and finish the night with a gold leaf wrapped éclair or the limited-edition Bocconcino Heart – all the while being serenaded by a live DJ and violinist.
There’ll also be exclusive Valentine’s Day cocktails like the Roman Holiday and Old Fashioned Romance. Buon San Valentino!
Where: 59 Great Marlborough St, London W1F 7JY
Love is in the air, and GAIA is turning up the heat this Valentine’s Day with a Grecian-inspired soirée that’s bound to make your hearts flutter. Let the evening unfold with dishes from Mezze to soul-warming Kritharaki – a love letter to Greek cuisine – and sip on a special cocktail inspired by Eros, blending Metaxa, Tanqueray Gin, and a hint of strawberry sweetness, all crowned with a white chocolate rim and delicate frozen rose petals.
The restaurant will be spreading the love to guests with crafted chocolate pralines, red velvet diaries, and sweet-scented roses, perfect for all the lovebirds in the house.
Where: 50 Dover St, London W1S 4NY
Indulge in a night of dark romance at The Mandrake’s YOPO restaurant this Valentine’s Day. For £150 per guest, the immersive experience kicks off at 7:30pm with a bespoke cocktail, Black Lotus, and a sensual performance while Executive Chef George Scott-Toft crafts a modern South American-European fusion menu, featuring Herb Focaccia, Pan-Seared Scallop, Dry-Aged Sirloin Steak, and decadent desserts like a Xoxo Chocolate Heart.
Take the romance up a notch with a luxury overnight stay (from £435) for an unforgettable evening.
Where: The Mandrake Hotel, 20-21 Newman Street YOPO, London W1T 1PG
Rake’s Café Bar
Indulge in the ultimate romantic rendezvous at Rake’s Cafe Bar this Valentine’s Day with champagne and oysters for just £50. Tucked beside Liverpool Street Station, this hidden gem provides a welcome escape from the city chaos.
If, after your oysters, you’re feeling peckish, there are decadent dishes like Ox Tail Ragu or a variety of small plates to enjoy.
Where: 40 Liverpool St, London EC2M 7QN
Spice up your ‘Día de San Valentín’ at LIMA with Chef Roberto’s exclusive six-course tasting menu.
Set the mood under the quipu with a glass of Champagne on arrival, and enjoy dishes like Tuna Tataki with nikkei tiger’s milk; Wagyu al Wok with ramen demi-glace; Charcoal Grilled Scallop; and Pollo a la Brasa Brioche. End the night on a sweet note with Lúcuma Ice Cream.
Where: 31 Rathbone Pl, London W1T 1JH
Looking for a chic restaurant for Valentine’s Day? Head to lively Soho and book into Manzi’s, a chic seafood spot on Greek Street. This all-day restaurant pays homage to the iconic Leicester Square original, capturing the glamour of its fashionable neighbourhood.
The menu is a mix of familiar classics and playful specialities, from the Catch of the Day to Lobster Thermidor and the shareable Monkfish Wellington. Make it a memorable Valentine’s Day with a limited-edition cocktail and live music on 14th February.
Where: 1-8 Bateman’s Buildings, London W1D 3EN
Spice up your Valentine’s Day at Hoppers, the award-winning Sri Lankan restaurant in Soho, Marylebone, and Kings Cross. Their £42.50 per person Taste of Hoppers menu includes dishes like Banana Chips, Hot Butter Squid, and Lamb Kothu Roti, and for Valentine’s Day, they’re bringing back their infamous ‘Pink Hopper’.
Wash it down with the romantic ‘Blushing Rose’ cocktail at £9.50, featuring lychee vodka, elderflower, and bubbles.
Where: Multiple Locations
The Ivy Asia
Expect a magical Valentine’s Day feast at The Ivy Asia with a special set menu for £65 per person. Share Wagyu Beef Tataki, Crispy Fried Kimchi Rice Balls, and Prawn Tempura, followed by mains like Black Cod or Salt & Pepper Beef Fillet.
Tuck into Chilli Noodles and Steamed Broccoli for the table, and finish off with the Cupid’s Roll – mini strawberry & white chocolate cheesecakes with raspberry coulis and gold leaf. A glass of Della Vite Rose prosecco tops off the loved up menu.
Where: Multiple Locations
St Pancras by Searcys
With Victorian Gothic charm and Tracey Emin’s ‘I want my time with you’ art installation, St Pancras by Searcys is a completely unique spot to spend Valentine’s Day. From 9th-17th February, there’ll be a romantic three-course menu for £48 per person, including house-made terrine, black truffle mushroom ravioli, Scottish king’s scallop, and grilled lamb chop.
Make sure you order the Laurent-Perrier Trio for £30 too, featuring La Cuvée Brut NV, Cuvée Rosé NV, and Blanc de Blancs Brut Nature NV, and keep an eye out for ‘Conductor Cupid’ handing out roses on 14th February.
Where: St Pancras International Station, London N1C 4QL
A short stroll from Tottenham Court Road tube station, cavernous ceilings, giant chandeliers, gilded paintings and a Champagne trolley set the scene at Berners Tavern.
Under the helm of Michelin-star chef Jason Atherton, the elegant dining room offers modern British classics like Herdwick lamb rump, grass-fed Scottish steak, and a signature pork and pistachio pie. Ideal for Valentine’s Day, especially if you can get one of the intimate booths.
Where: 10 Berners St, London W1T 3NP
Set the stage for a romantic evening at Scott’s, where Valentine’s specials include puff pastry baked Isle of Mull scallop and pan-fried fillet of halibut with miso glazed king prawn. Cap off the meal with a decadent triple chocolate rose and hazelnut praline ice cream.
With jazz music on the first floor, accompanied by Champagne or a classic Scott’s cocktail, it’s Richmond’s most romantic spot.
Where: 4 Whittaker Ave, Richmond TW9 1EH
The Restaurant at St Martin’s Lane
Discover love on a plate at The Restaurant at St Martin’s Lane this Valentine’s Day where for just £60 per person you’ll enjoy a starter, main and dessert. Dive into the special Scallop Craquelin starter featuring lavender beurre blanc, pomegranate relish, and apple caviar; indulge in the succulent Beef Wellington for a showstopping main; and finish off with Banoffee Choux dessert.
There’s even aphrodisiac-infused cocktails. Romance has never tasted so good.
Where: 45 St Martin’s Ln, London WC2N 4HX
Dine in the sky at Fenchurch Restaurant where Chef Kerth Gumbs has crafted a lavish six-course tasting menu, blending British ingredients with Caribbean flair – from native oysters with blood orange to Cornish crab and Wagyu.
The grand finale features Fenchurch’s iconic soursop and pink peppercorn whisky gummy bears, alongside brown butter shortbread with white chocolate and prosecco jelly. Priced at £165 per person, this is a Valentine’s Day restaurant that pulls out all the stops.
Where: Level 37, Sky Garden Walk, 1, London EC3M 8AF
Fiery, dimly-lit Soho restaurant Firebird is celebrating Valentine’s Day with a special £59 menu, turning up the heat with minimal ingredients and intriguing flavour combinations.
Choose from Halloumi with truffle and pears, tuna tartare with ponzu and cured egg, or slow-cooked veal loin to start. For the main course, enjoy options like beetroot risotto, grilled seabass fillet, or the signature lamb leg steak. And indulge in the unmissable olive oil cake for dessert. Elevate your date night experience with a bottle of natural wine and a Sicilian Margarita.
Where: 29 Poland St, London W1F 8QR
Discover your love language at The Perception’s Valentine’s Day affair—a three-course menu at £75 per person, complete with a glass of Coolhurst The Miller’s Tale Blanc de Noirs.
Begin with the ‘Physical Touch’ course of pan-seared hand-dived scallops; indulge in ‘Acts of Service’ with a zero-waste stuffed courgette flower; share Quality Time with a 6oz beef fillet or opt for ‘Feeling Known’ with grilled seabass. ‘Words of Affirmation’ echo in the vegan and gluten-free choice of grilled artichoke hearts, culminating in the dessert ‘Gift of a Rose’: chocolate mousse, cherry compote, and peanut butter crunch.
Where: W, Leicester Square, 10 Wardour St, London W1D 6QF