Edinburgh is renowned for its fine food scene. The city is home to four Michelin Starred restaurants and some of the most opulent and luxurious dining experiences you can find in the UK. Take a look at our list below and get a taste for the outstanding restaurants that await you in Scotland's capital...
Bread Street Kitchen and Bar
Chef and TV personality Gordon Ramsay’s first restaurant in Edinburgh, Bread Street Kitchen and Bar opened in November 2021.
Open daily for lunch, dinner and late-night drinks, diners can expect classic Gordon Ramsay dishes, from beef wellington and traditional fish & chips to rare-breed steaks and delicious seasonal salads. Executive Head Chef, Dan Ashmore will also be adding a local flavour to the menu, working with local suppliers to serve the best of Scotland’s natural larder.
4 St Andrew Square, Edinburgh, EH2 2BD (Tel: 0131 252 5200)
Grand and opulent, The Dome is a favourite with locals and visitors alike.
A former 19th century bank situated on Edinburgh’s bustling George Street, diners can enjoy lunch, afternoon tea or dinner under its majestic dome. Traditional fare includes haggis, neeps and tatties served with a whisky sauce, while the restuarant's menu also offers mouth-watering flavours from further afield, all presented in a manner that befits its surroundings.
Be sure to pay a visit during the festive season when the building is festooned with an array of dazzling lights and Christmas tree.
14 George St, New Town, Edinburgh EH2 2PF (Tel: 0131 624 8624)
A unique and dare we say, slightly magical, dining venue situated a short walk from Edinburgh Castle.
The Witchery has been delighting tastebuds for many years and has gained an outstanding reputation for providing superb cuisine at reasonable prices. Scottish seafood, lamb, game and a legendary Angus beef steak tartare feature on an inspirational menu.
Open for lunch and dinner, diners can also opt for a pre and post theatre supper.
The very best of Scottish cooking is on the menu at James Thomson’s Rhubarb Restaurant in the sumptuous surroundings of Prestonfield Hotel.
Diners can choose from an eclectic fare of hand-dived scallops, roast loin of Glemalmond Estate roe deer, Dornochi lamb and poached autumn fruits for a sweet finale.
Priestfield Rd, Edinburgh EH16 5UT (Tel: 0131 225 1333)
Based near the Shore of Leith, this Michelin star restaurant offers up an authentic Scottish feel with a few modern twists. During your meal you will be presented with a map showing where all the produce has come from, giving an opportunity to learn a little Scottish geography as you eat.
The Kitchin gives diners a glass view into the Kitchen - and if you’re booked in on a lucky day, you might be able to catch a glimpse of Tom Kitchin himself preparing meals.
78 Commercial St, Edinburgh EH6 6LX (Tel: 0131 555 1755)
Colonnades at the Signet Library
[Image credit: Signet Library Facebook]
If you’re looking for a decadent treat then make you sure you book a table at The Colonnades at the Signet Library.
Here you can dine in elegant and historic surroundings set in the heart of Edinburgh. The Colonnades are open during the day for champagne afternoon tea and lunch options. However during the August festival they will also serve a 5-course dinner with optional wine pairings.
The Signet Library, Parliament Square, Edinburgh EH1 1RF (Tel: 0131 226 1064)
Wedgewood the Restaurant
[Image credit: Wedgewood Restaurant]
A passion for fine food and drink is the driving force behind chef and owner Paul Wedgewood's Restaurant on the Royal Mile, which offers guests a tasty and inventive menu taking pride in the best local ingredients.
If you want a truly unique experience, consider joining Paul on a gastronomic expedition with the restaurant's bespoke “Wild Foraging Experience” around Edinburgh.
Royal Mile, 267 Canongate, Edinburgh EH8 8BQ (Tel: 0131 558 8737)
[Image credit: Balmoral Edinburgh Facebook]
Number One restaurant is the sort of place you should go to when celebrating a special occasion.
The 7 course daily menu is a showcase of favourite seasonal produce. Experience Michelin-starred modern Scottish cuisine with international flair.
Balmoral Hotel, 1 Princes St, Edinburgh EH2 2EQ (Tel: 0131 557 6727)
Restaurant Martin Wishart
Situated on the Shore overlooking the Water of Leith, Restaurant Martin Wishart's Michelin star restaurant brings the very best of Scottish and French cuisine to life from its seasonal menus.
If you're a lover of seafood, you will certainly not want to miss the opportunity to sample the fish, shellfish and crustacean tasting menu, and for those who have a sweet tooth, why not try the bramley apple souffle or lemon bergamot cremeux?
54 The Shore, Edinburgh, EH6 6RA (Tel: 0131 553 3557)
Paul Kitching’s 21212
[Image credit: 21212 Facebook]
Set in a beautiful Georgian townhouse in Edinburgh’s Royal Terrace, Paul Kitching’s 21212 is an award-winning restaurant with four beautifully appointed large bedrooms, each with a dedicated lounge area. Guests are able to relax here with pre-dinner drinks before taking their seat in the dining room with a new menu each week.
3 Royal Terrace, Edinburgh EH7 5AB (Tel: 0131 523 1030)
Opened in 2018, and quickly gaining a Michelin star, Condita boasts an intimate dining experience featuring a surprise tasting menu which is £110 per person and lasts around two and a half to three hours.
Located just south of the city centre on Sailsbury Place, every aspect of Condita moves with seasons, food, wine and decor offering a unique experience for diners.
15 Sailisbury Place, Edinburgh, EH9 1SL (Tel: 0131 667 5777)
Due to the Covid-19 pandemic many establishments could either be closed or operating reduced hours. Please check with venues directly before you visit.
From fine dining to warming comfort food, whatever your tastes and budget, there's something in Edinburgh to suit everyone - discover more in our Guide to Food & Drink in Edinburgh >