On Valentine’s Day in Dundee, you are looking for a romantic restaurant where sparks will fly.
This means mood lighting, chic décor and decadent food, and the perfect ambience for a romantic evening with your significant other.
So as The Courier’s food and drink journalist, I have put together my top 11 most romantic restaurants in Dundee for Valentine’s Day 2025.
1. The Ferry Selkie
This Broughty Ferry tapas spot has a snug feel while remaining elegant.
Despite the glass frontage – perfect for people watching – the restaurant also has a private feel.
The staff here are attentive and polite, and you’ll get the royal treatment on Valentine’s Day.
With an array of fresh and flavourful small plates – we recommend the West Coast mussels (£9) and burrata (£7) – as well as hearty sandwiches and indulgent desserts, there is something to suit all tastes.
Address: 335 Brook St, Broughty Ferry, Dundee DD5 2DS
2. Taypark House
This Dundee restaurant certainly has a romantic feel. The gorgeous venue will make you feel like you’re dining in a castle, not a country house hotel.
With an extensive menu, and dome dining, you won’t be left wanting for luxury at the Taypark House.
You can get a delicious two course meal here for £23 or three courses for £27, with dishes including slow-cooked beef and Scottish salmon.
They also have a lovely Gin Bar lounge for you to relax in after your meal.
Address: 484 Perth Rd, Dundee DD2 1LR
3. Oshibori
Oshibori in Dundee is the perfect cosy and intimate venue for your Valentine’s Day meal.
The Japanese cuisine is prepared by their skilled sushi chefs and sourced from Scottish supplier George Campbell & Sons.
Sushi is considered romantic by some since it is so tactile.
We recommend the ramen (£13.95) or delicious California sushi plater (£20.50).
Situated in the heart of the city centre, it is easy to access on foot.
Address: 162 Nethergate, Dundee DD1 4EE
4. Bruach
This Broughty Ferry bar and restaurant also has a romantic feel to it.
You’ll fall in love with their delicious cocktails and food.
Romantic meals include their pan fried gnocchi (£17) and fillet of sea bass (£22).
The dark décor will help you feel cosy on a chilly February night. But I’m sure you will still find an excuse to cuddle in close.
Address: 326 Brook St, Broughty Ferry, Dundee DD5 2AN
5. Bird and Bear
This elegant restaurant is close to the station, handy if you’re getting the train into the city for Valentine’s celebrations.
The combination of dark décor, rose gold fixtures and mood lighting creates the perfect atmosphere for romance.
It is ideal for those looking for a casual and affordable dining experience, with dinner options including burgers (£12) and pizza (£10).
Address: 2 Whitehall Cres, Dundee DD1 4AU
6. Más
Another casual Valentine’s Day meal out option is Más on Perth Road, which boasts a fun and laidback atmosphere.
You’ll be sure to get some tasty Mexican cuisine, including tacos (£8) and quesadillas (£11).
They also have a few delicious Margaritas to choose from – yum!
Address: 304 Perth Rd, Dundee DD2 1AU
7. Collinsons
This fine dining spot in Broughty Ferry has sleek, modern décor and a beautiful menu.
With venison, sea bream, roast butternut squash and sage risotto, pork belly and more, there will be plenty of options for all palates.
You can order two courses for £40 or three courses for £49.
There’s also an extensive wine list if vino is your thing.
If you’re a couple that can agree on which wine to order, I salute you.
Address: 122 Brown St, Broughty Ferry, Dundee DD5 1EN
8. Piccolo
For a candlelit Italian meal, why not try Piccolo?
The Perth Road restaurant is small, intimate and cosy, perfect for whispering sweet nothings with your partner this Valentine’s Day.
Described as homely and comfortable by a Courier food reviewer, Piccolo is perfect for a more relaxed romantic meal.
Enjoy a delicious two-course meal for £33.95 or a three-course meal for £39.95.
Address: 210 Perth Rd, Dundee DD1 4JY
9. Sandbanks
Owned by MasterChef: The Professionals winner Jamie Scott, Sandbanks Brasserie is known for its excellent food and perfect coastal setting.
Enjoy a two-course meal for £30 or a three-course meal for £35, with decadent dishes including roast sirloin of beef and slow cooked butternut squash.
With a view out over the dunes at Broughty Ferry beach, you’ll feel at one with nature from within the elegant dining area of the restaurant.
Address: 594 Brook St, Broughty Ferry, Dundee DD5 2EA
10. Malmaison Bar & Grill
Dark venues are in, folks.
For a dimly lit dinner which allows you to focus entirely on your date, try out the Malmaison Bar & Grill.
With candles, big comfortable seats, and a high-end ambience, you’ll feel fancy at this Dundee restaurant on Valentine’s Day.
Plus, the food is to die for. Think lobster macaroni (£26) and grass fed steak fillet (£39).
Address: 44 Whitehall Cres, Dundee DD1 4AY
11. Don Michele
Finally, this restaurant – another on the popular city centre hub, Perth road – will be ideal for romance.
I don’t know about you, but for me, Italian cuisine is synonymous with romance.
Perhaps it’s the luxurious dishes or the romantic connotations of Italy itself, but whatever it is, eating a carbonara by candlelight will always help sparks fly.
As long as you don’t spill it down yourself.
You can enjoy two courses for £28.95 or three courses for £32.50.
The family-run venue also offers takeaway if you don’t fancy eating out on this Valentine’s Day.
Address: 177-179 Perth Rd, Dundee DD2 1AS
Conversation