Romantic restaurants in Edinburgh

Can you feel the love tonight?

Wael Makki | Date posted - 17 Dec 2018
Love is the air. And what better way to celebrate love than with food? We’ve scoured the Scottish capital and found the five most romantic restaurants in Edinburgh, ideal for the first date or the 5279th. Whether you’re looking for a quiet low-key meal or a grand gesture for someone special, our list is sure to have somewhere that hits the mark.


Located on South Clerk Street, Sonder is a new independent restaurant and a must-go spot in town. It’s a modern venue with an open plan kitchen, using only Scottish ingredients to offer their customers the freshest and delicate dishes. Have their sharing board, it features an assiette of lamb served with seaweed potatoes, vegetables and charred baby gem - a great way to share more than quality time with your partner. When it comes to wine, these guys are true experts and will advise you the best beverages to pair your meal and preferences. Wait no longer and book your table for two with ResDiary.

The Kitchin

Scottish, Fine Dining, Michelin Star
Run by charismatic chef Tom Kitchin and his wife, this fine-dining restaurant is a relaxed spot with food that focuses on modern British cuisine, with an emphasis on French cooking techniques and an appreciation of quality Scottish ingredients. “Honest and simple food, from nature to plate”. The Kitchin team received their Michelin star only six months after opening, followed by numerous prestigious awards including “Best UK Restaurant”. It’s one of Edinburgh’s most famous institutions and a great place for a dinner for two.

Castle Terrace

You never change a winning team! Castle Terrace was opened by the same people behind the Kitchin and run by popular chef Dominic who created an exciting menu that reflects his many years of training in France’s best restaurants. Nestled underneath Edinburgh’s Castle, the stylish restaurant awarded a Michelin Star introduces a new fine dining experience to the city of Edinburgh. This spot is fresh, modern, stylish and bright, and the ambience is welcoming and relaxed - ideal for a romantic night in town.


Situated in the heart of the financial district, Dine is a multi-award winning luxury brasserie and one of our top spots for a romantic restaurant in Edinburgh. The food is locally-sourced, delicate, creative, and their drinks should simply not be missed out on. From fine wines to the champagnes, seasonal cocktails, premium and craft beers and lagers, you and your honey bunny are in for an amazing romantic night out.

Locanda di Gusti

Don’t know where to take your sweetheart? Italian food is always the right answer. Locanda di Gusti is a small and cosy neighbourhood restaurant located just a 5-minute walk from Haymarket station. Rosario and wife Maria offer genuine Italian hospitality and exciting dishes prepared with artisan products imported straight from Naples and combined with fresh meat, fish, and seafood from Scotland. They’ve got many gluten-free options to leave you space for their amazing desserts, and a great Italian wine selection. This one’s not only one of the most romantic restaurants in Edinburgh, but one of the best Italian eateries in town.

Need more Edinburgh inspiration?

Copied! Copy Link