18 Best Romantic Hotel Restaurants in London

Written by
March 20, 2025

0

min read

Looking to wine and dine your number one? Maybe it’s the ideal spot for a first date? Perhaps you’re just looking for a spot to spend some quality time with your sweetheart?

Whatever it is, it’s on Ambl. From candle-lit dinners in historic buildings to relaxed drinks on London’s top rooftops, there’s something for everyone on this list.

1. The Rosebery

££££
Restaurant, Bar
⭐️

Where? The Mandarin Oriental

This fashionable destination is loved for its elegant ambience, and it’s not hard to see why. Equipped with floor-to-ceiling windows, cosy yet dapper furniture, and the tea set to match, The Rosebery at The Mandarin Oriental is a hotel restaurant you and your sweetheart don’t want to miss.

Visit this iconic romantic hotel restaurant in London for afternoon tea and enjoy a selection of delicate sandwiches, specially curated pastries, and freshly baked scones with your loved one. If you fancy something a little more, you can also enjoy a wide variety of dishes off the main menu.

2. Dear Jackie

£££
European, Italian
⭐️
4.5

Where? The Broadwick, Soho.

If you’re looking for a hidden gem restaurant in London, we’ve got just the spot for you. Dear Jackie, nestled at the bottom of The Broadwick in Soho, provides the perfect backdrop for a romantic afternoon or evening with your loved one.

Dear Jackie promises romantic lighting, refined dining, and fiery glamour—everything you need to wine and dine your date. The menu boasts classic and reimagined Italian dishes alike, as well as an extensive list of fine wines. It’s no wonder that Dear Jackie also makes it onto our list of the best Italian restaurants in London!

3. The Coral Room

££
European
⭐️
4.5

Where? The Bloomsbury

The Coral Room at The Bloomsbury Garden is a lively restaurant and bar inspired by the roaring 1920s. It’s the perfect place for you and your boo to get your Gatsby on—whether that’s beneath the glass chandeliers, beside the stunning marble cocktail bar, or among the vibrant coral-coloured walls. 

It’s one of the most romantic restaurants in Covent Garden, open from 10am until late. Go for a light lunch or afternoon tea for something to eat, or spend your evening enjoying this restaurant with live music in London as it transforms into a lively cocktail bar.

4. YOPO

£££
Mexican
⭐️
4.2

Where? The Mandrake

This London-based hotel restaurant is ready to transport you and your sweetheart to South America. YOPO serves an unparalleled culinary experience, using indigenous ingredients from South America to share creative dishes from across the Atlantic.

It’s a great place for a first date, as the menu alone will give you plenty to talk about. Be sure to make reservations in advance—between the chic setting, ideal location in central London, and exciting food, this date spot fills up!

5. Jurema Terrace

£££
Japanese/Sushi, South American
⭐️
3.8/5

Where? The Mandrake

Another hotel restaurant worth your time is Jurema Terrace. Located a floor below YOPO at The Mandrake, this botanical garden of a restaurant and bar provides a breath of fresh air (literally) to those tired of the same old, same old in London. 

Ideal for a summer date, this romantic restaurant in London is an open-air bar and restaurant that serves up South American cuisine (prepared upstairs in YOPO). Treat yourself to ethnobotanical cocktails and delicious dishes while soaking in the freshness brought by the jasmine, passionflower, and soaring Tasmanian ferns.

6. Flute

£££
Australian/European
⭐️
4.3/5

Where? The Broadwick

Flute at The Broadwick is not only one of the most romantic hotel restaurants in London, but it’s also one of the most instagrammable restaurants in London—if that’s your and your date’s thing. 

Featuring a landscaped, wraparound outdoor terrace, views of the London skyline, and trendy maximalist décor inside, this romantic restaurant in Soho deserves a place in your heart. Try their signature cocktails, vibe with the rotating music selection, and share small plates with someone special. 

7. Sea Bird

£££
European, Spanish/Tapas
⭐️
4.3/5

Where? The Hoxton

Looking to escape busy London life with your lover? Look no further than Seabird—perched atop The Hoxton’s rooftop in Southwark. Loved for its delicious food like the sea bass, oysters with bubbly to match, or small plates to share, you two won’t go home hungry. 

With London landmark neighbours like the Tate Modern, Shakespeare's Globe, and Borough Market, this romantic hotel restaurant in London makes for a great place for a date—providing entertainment options nearby to extend the event. We highly recommend the Oyster Happy Hour from 3pm-5pm on Mondays and Tuesdays, but it’s a great spot for any day of the week—you won’t be disappointed.

8. Dalloway Terrace

££
British, European
⭐️

Where? The Bloomsbury

Treat your date to afternoon tea in London with a view at Dalloway Terrace. This flower-laden and perfectly poetic spot is a wonderful location for a special anniversary. 

The secret garden is warm and toasty in the winter, and light and bright in the summer—the perfect al fresco space for any season. Whether you come for the famous teatime or a romantic dinner, the atmosphere never disappoints. 

Count on modern European dishes, English elegance, and cosy corners year-round. For an extra special occasion, book a private room. 

9. Nobu Shoreditch

£££
Japanese
⭐️
4.2

Where? Nobu Hotel

Ideally located in trendy Shoreditch, this romantic hotel restaurant in London blends Japanese and South American flavours to serve up style, romance, and high-quality food. And it's not just the iconic cuisine that keeps people coming back for more—Nobu’s hospitality is world-renowned and more than ready to welcome you and your date with open arms. 

As romantic restaurants go, Nobu Shoreditch may take the crown for creativity. From Black Cod Miso to King Crab Tempura, there are ample dishes to wow your tastebuds (and your sweetheart). Whether it’s brunch, dinner, or just a quick sushi stop, Nobu isn’t one to miss.

10. Seed Library

££
Speakeasy
⭐️
4.6/5

Where? One Hundred Shoreditch

Looking for something hip and relaxed? Look no further than Seed Library, located in the basement of One Hundred Shoreditch. And when we say basement, we mean it in a ‘cool and exclusive’ way, not in a ‘dark and gloomy’ way.

The team at Seed Library prioritise a stripped-back approach to cocktails, and serve up simple yet delicious dishes—like tuna tostada and fish tacos. It’s open from the evening until late, making it the perfect place for a nightcap before heading home.

11. Lyaness

⭐️

Where? Sea Containers Hotel

Most romantic restaurants have a killer cocktail bar, and Lyaness fits that bill to a T. Exemplifying impeccable service, cutting-edge creativity, and all-around good vibes, this romantic hotel restaurant in London is a must-visit on the South Bank of the River Thames.

Whether it’s a first date, a special occasion, or just a night to share with your long-term loved one, a water-front evening with small plates, red wine and creative cocktails is well-served at Lyaness.  

12. 12th Knot

££
Modern European
⭐️

Where? Sea Containers Hotel

Feeling something a little more elevated? Take in the London skyline from the rooftop terrace at the top of 12th Knot. 

Representing the South Bank’s dynamic energy, this romantic spot offers an open-plan layout that prioritizes the breathtaking views, fashionable décor, and social atmosphere on offer at 12th Knot. Get a little something off of their tasting menu to start—like Jalapeño Poppers or English Coastal Oysters—sip on something special off the wine list or try something sweet for dessert!

13. Oscar Bar and Restaurant

⭐️

Where? Charlotte Street Hotel

For modern European dining and a lively bar experience, look no further than Oscar at Charlotte Street Hotel. With a bar that spills out onto Charlotte Street, this venue brings a taste of Paris-style café culture to Fitzrovia.

If you and your date enjoy live music, Oscar’s got that too. Local DJs play live music every Friday evening, making this the perfect spot to enjoy a relaxing drink after a long week of work. Whether you’re looking for an idyllic brunch spot, a pre-theatre feast, or just a casual lunch with your partner, Oscar is a romantic hotel restaurant that you’re sure to enjoy.

14. Brumus

⭐️

Where? Haymarket Hotel 

Located in London’s famous theatre district, Brumus at Haymarket Hotel is a British brasserie serving classics—such as slow-cooked pork cheeks with cider potatoes and apple butter—and seasonal offerings—like pumpkin soup with maple and crème fraîche and roast skate with crushed potatoes, lemon, and parsley butter. If that didn’t make your mouth water, there are other features to adore. 

What’s more? Thursdays and Fridays are Jazz nights, there’s an outdoor terrace available for your romantic enjoyment, and if you want to work up your appetite, book a spot for a swim at their pool before dining—a lavish treat (before you even eat). 

15. Brasserie Max

⭐️

Where? Covent Garden Hotel 

Brasserie Max is one of the best romantic restaurants for an elegant dining experience. Equipped with polished woods, cosy alcoves, and a long pewter bar at the end of the restaurant, you and your crush are only missing a martini.

People love the friendly staff, afternoon tea, and focus on quality, seasonal produce. Try their Chicken liver pâté with rhubarb and apple chutney and brioche or the Roast cod with tomato, olives, brown shrimp, and sea purslane—with ingredients sourced from neighbors at Pusey Farm in the Cotswolds. Enjoy Brasserie Max’s elegance, simplicity, culinary classics—and be sure to request two spoons when you order off the dessert menu. 

16. Bbar

⭐️

Where? The Rubens at the Palace Hotel

Located opposite Buckingham Palace and nestled next to The Rubens at the Palace Hotel, this romantic hotel restaurant in London keeps it sophisticated and classic. It’s located right underneath London’s largest living wall (read: plant wall) and offers a relaxed outdoor terrace, an elegant indoor setting, and even a private room for special occasions. 

Bar is the ideal place to head before your next trip to the theatre, with pre-theatre dining designed to cater to guests of the nearby theatres. And after the theatre? Back to Bbar for drinks, of course.

17. The Stables Bar

⭐️

Where? Milestone Hotel

Candle-lit tables, dark wood, and leather furnishings—The Stables Bar has got it all. For an intimate setting for date night, this is your spot. 

Mixing deliciously moody corners with a light-filled, high-ceiling conservatory space, The Stables Bar offers a range of spots to set the romantic mood you’re looking for. Grab a coffee, champagne, or a cocktail, depending on the time and what you like—they’re open from morning to night.

18. Terrace Bar

⭐️

Where? Chesterfield Mayfair

Catering to music lovers, vegans, and romantics alike, The Terrace Bar at Chesterfield Mayfair is one of the best romantic hotel restaurants in London with live music. 

By night, expect innovative cocktails, a variety of sharing plates, and live musical performances from jazz quartets, live singers,s and pianists. By day, it’s a great place to celebrate a special occasion with a loved one, just a short walk from Shepherd’s Market and Berkeley Square in beloved Mayfair.

No items found.
No items found.

Book date night better with Ambl

Whether it’s enjoying a romantic meal by flickering candlelight or delicious tea in an elegant dining room, Ambl’s got you covered when it comes to romantic restaurants in London.

Whether you know what you want down to the specifics—Italian wine in a dimly lit, luxurious restaurant, duh—or you need some help finding a picture-perfect spot for you and your sweetheart, Ambl has it all.

Romantic hotel restaurants in London FAQs

Are there romantic hotel restaurants in London with live music?

Terrace Bar at Chesterfield Mayfair has live music and The Coral Room hosts live DJ sets. Also, both Flute and Nobu Shoreditch are known for their rotating music selection. Find all of these venues on this list of romantic hotel restaurants in London or check out more restaurants with live music in London.

Do London hotel restaurants provide personalized menus for special occasions?

Many of the venues featured on this list have strong reputations for exceptional service and hosting events for personalised dining experiences.