tastecard logo

city_guides

Romantic restaurants in Edinburgh.

Discover the most romantic restaurants in Edinburgh with a little help from tastecard, your personal wingman in your pocket! So, what can couples do in Edinburgh? Whether you’re looking to celebrate an anniversary, rekindle an old flame, or plan out your perfect proposal, we’ve found a whole range of the most romantic restaurants in Edinburgh for couples to visit, whatever the occasion. Keep reading to find out just where you can create cherished memories over a three-course meal with your beloved in Edinburgh.

Tom Pressman

11-03-2025

The best romantic restaurants in Edinburgh.

Edinburgh is undoubtedly one of the most romantic cities in the UK. With its cobbled streets and enchanting historic architecture, there is simply no better place to fall in love over a romantic meal for two. Edinburgh’s culinary scene boasts a stunning range of cuisines and unforgettable dining experiences that are perfect for any couple looking for a memorable night in the Scottish capital. Whether you’re looking to celebrate an anniversary, rekindle an old flame, or plan out your perfect proposal, we’ve found a whole range of the most romantic restaurants in Edinburgh for couples to visit, whatever the occasion.

Ignite Bengali & Indian Restaurant.

Make sparks fly on date night by visiting Ignite Bengali & Indian Restaurant. Fusing contemporary and traditional Bangladeshi and North Indian Cuisine, Ignite is considered one of the best fine-dining experiences in Scotland. Perfect for flavour enthusiasts looking for a unique taste, this restaurant specialises in a range of vegetarian and seafood dishes. 

Not only this, but Ignite Bengali & Indian Restaurant is one of the few Indian restaurants in the city with an extensive champagne selection, perfect for celebrating special occasions with your loved one in one of the most romantic restaurants in Edinburgh. So, if you’re thinking of making it official or even popping the question, Ignite Bengali & Indian Restaurant has got you covered!

Grab yourself 25% off with tastecard when you visit Ignite Bengali & Indian Restaurant all week long.

EDINBURGH, 272-274 MORRISON STREET.

An empty bar in Edinburgh with dark and luxury interior, featuring a grand ceiling, chandelier and black leather booths.

The Voodoo Rooms.

What better way to impress your date than by taking them for a meal at the striking Voodoo Rooms? With rich decor and an undeniably opulent feel, there’s no question that The Voodoo Rooms is one of the most romantic restaurants in Edinburgh.

Choose from their tempting selection of small plates to experiment with a whole range of flavours, or settle on one of their main dishes. If you’re not convinced, we’re pretty confident that their cocktail menu will have you under their spell. 

Enjoy a magical night at The Voodoo Rooms with tastecard’s 2 for 1 deal from Sunday to Thursday.

EDINBURGH, 19A WEST REGISTER STREET.

The Mercure Edinburgh City Food 001

Scott’s on Princess Street.

As if the view across the table wasn’t beautiful enough, Scott’s on Princess Street really sets the scene for a stunning night in the Scottish capital. Looking over some of the city’s historic landmarks and beautiful greenery, there’s no better place to sip on a few cocktails and make lasting memories with your special someone. 

But it’s not all about the view, of course. Trust us; the menu is just as impressive. Choose from delicious steaks cooked to perfection, gnocchi, fillet of flake, and more. Oh, and why not treat yourselves to one of their tempting desserts to finish your meal the right way?

Visit Scott’s on Princess Street with tastecard for 2 for 1 from Sunday to Thursday.

EDINBURGH, 53 PRINCESS STREET.

Cafe St Honore Food 001

Café St Honore.

Okay, we know we’re talking about the best romantic restaurants in Edinburgh here, but Café St Honore has an undeniably European feel that is too special to pass up on. With charming French decor, this eaterie has a timeless appeal that simply breathes romance! And, with an ever-changing menu, you’re in for a new experience every time you visit.

So, if classic white tablecloths adorned with candles, sparkling silverware and a bottle (or two) of red wine sounds like your idea of a perfect date night, pay Café St Honore a visit. 

Head over to Café St Honore with tastecard for 25% off your total bill from Sunday to Thursday.

EDINBURGH, 34 THISTLE STREET.

Bella Italia.

There’s something undeniably romantic about the very idea of an Italian restaurant. Maybe romance is simply embedded in the rich culture of Italy, or maybe that scene from Lady and the Tramp is just forever engrained in our memories. Either way, Bella Italia is the perfect choice for a romantic restaurant in Edinburgh.

Bella Italia makes for the perfect date night spot. Not only is romance in the air, but their menu really does have something for everyone. So, whether you’re in the mood for pizza or would prefer a pasta dish, Bella Italia will see that your night is perfect.Enjoy 2 for 1 meals with tastecard when you visit Bella Italia from Sunday to Thursday.
EDINBURGH, 9 HANOVER STREET.

Cafe St Honore Food 001

Visit the best romantic restaurants in Edinburgh with tastecard.

Pick out your best outfit, comb that hair, and look forward to a special night at one of tastecard’s romantic restaurants in Edinburgh. We hate to third wheel, but don’t forget to bring tastecard along to save an average of £23 per meal! Download the tastecard app today to get a closer look at our recommendations. All that’s left to do then is book your table and enjoy your night, love birds!

Thousands of restaurants at your fingertips.

Italian, American, tapas - it’s all available to you at tastecard. Get ready to enjoy the flavours of the world without even having to leave the UK with tastecard!

Download the app