The best restaurants Edinburgh city centre boasts

DATE: 27 Sep 2017 | BY
Best city centre restaurants in Edinburgh Our pick of Edinburgh's city centre restaurants

Whatever your taste in restaurants, Edinburgh city centre has something for everyone. Here are some of the dining options you need to try.

A day out shopping, a sightseeing trip, a trip to the theatre...if you’re out and about in Edinburgh’s city centre, you’ll no doubt want to find the perfect place to relax and enjoy something to eat while you’re there. “The perfect place” means different things to different people, though, so whether it’s a quick bite on the run or a more formal fine dining experience you’re after, have a look through this list of our favourite restaurants Edinburgh city centre has to offer to make your choice.


It’s all about simple sophistication at Lovage just off The Royal Mile, where the uncluttered decor with its relaxing blue notes sits side by side with some beautifully presented, incredible contemporary food. The team use top notch Scottish ingredients to create dishes that are inspired by both local and European influences and that change with the seasons: think perfectly cooked hake with a curry hollandaise, and Eton Mess with black pepper, lemon verbena and seasonal berries. Lovage is all about good food, served in an unfussy environment.

Lovage, 38 St Mary’s Street, Edinburgh, EH1 1SX

Dubh Prais

This cosy and welcoming cellar restaurant only seats around 30 diners at a time, so be sure to book to guarantee a table! It’s a great place to go if you’re looking for a true taste of Scotland, with starters that include local black pudding with a haggis risotto, and a menu of mains featuring a moreish fish and seafood medley. We’re seriously impressed with the size and quality of their whisky selection too - perfect for connoisseurs and novices alike.

Dubh Prais, 123B High Street, Edinburgh, EH1 1SG

Castle Terrace Edinburgh cheese The impressive cheese trolley at Castle Terrace

Castle Terrace

We couldn’t not include the Michelin-starred Castle Terrace Restaurant on our list - it’s a place to go for a real treat, where the service is great, the setting is stunning and the food is beautiful AND tasty, but not pretentious. The warm and inviting dining room with its hand-printed wallpaper is a comfortable place to while a few hours away with great food, great wine and great company. The menu changes with each season, and the a la carte options are exciting and intriguing - try the surprise set menu if you want a truly astounding experience, and the cheese and whisky trolleys are a lovely touch with huge amounts of choice.

Castle Terrace, 33-35 Castle Terrace, Edinburgh, EH1 2EL

Makars Gourmet Mash Bar

It’s unusual to find an eatery that focuses more on the sides than the main element of a dish - but cosy restaurant Makars Gourmet Mash Bar does just that. Buttery, Cheddar and chive, wholegrain mustard and even black pudding mash are on offer, accompanying mains that are comforting and hearty, giving a true taste of Scotland. The local haggis with heather honey is one of our top choices, along with the melt-in-the-mouth braised ox cheek. We’re impressed with the selection of local beers on offer too.

Makars Gourmet Mash Bar, 9 North Bank Street, Edinburgh, EH1 2LP

Cassoulet at La Garrigue Signature cassoulet at La Garrigue

La Garrigue

It’s all about French bistro-style dining at La Garrigue, with its brightly painted walls and vibrant artwork sitting alongside an earthy, honest menu. It’s a place inspired by the food and wine of the Languedoc region of France, and you’ll always find the staff more than happy to recommend the perfect wine pairing. Their signature dish is their duck cassoulet: lingot beans cooked with Toulouse sausage and tender pork belly, topped with duck with a nicely crisped skin. Delicious.

La Garrigue, 31 Jeffrey Street, Edinburgh, EH1 1DH

The Grain Store

With its mysterious vaults and alcoves, The Grain Store is a seriously atmospheric place to enjoy reliable, honest and unpretentious Scottish produce. Head up the stairs and you’ll find a quaint and welcoming atmosphere, where everything from the bread to the desserts is made in-house. We love the creativity of the food, with dishes ranging from pigeon with a smoky leek and hickory risotto to maize-fed chicken with a decadent foie gras butter. It’s a great choice for a special occasion, and we definitely recommend booking in advance.

The Grain Store, 30 Victoria Street, Edinburgh, EH1 2JW

Tags: Edinburgh, Families With Children, Good For Groups, Date Night, International, Amazing Drinks, Business Dining, Fine Dining, Extensive Wine List, Casual Dining, £ - £20-£30, ££ - £30-£40, £££ - £40+, International, Business, Good For Groups, Date Night, Extensive wine List, Restaurant

comments powered by Disqus

Latest guides for Edinburgh