Official Guide to Edinburgh

Fine Dining

Treat yourself at some of the finest restaurants in the country in Edinburgh.

Rhubarb Restaurant

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...

The Dome

The Dome Interior

Grand and opulent, the Dome is a favourite with locals and visitors alike. A former 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. 

14 George St, New Town, Edinburgh EH2 2PF (Tel: 0131 624 8624) 

The Witchery

The Witchery Blueprint 2

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.

Castlehill, The Royal Mile, Edinburgh EH1 2NF (Tel: 0131 225 5613)

Rhubarb Restaurant

Rhubarb Prestonfield

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)

The Kitchin

The Kitchin

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

Colonnades Interior Credit Facebook

[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

Wedgewood Diningroom Credit Website 500X210

[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)

Number One

Number One Balmoral Credit Facebook 500X210

[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)

The Honours

The Honours Credit Facebook 500X210

[Image credit: The Honours Facebook]

Very chic, stylish restaurant from Martin Wishart offering the highest quality of local ingredients to produce a wonderful gastronomic bistro menu. The beautifully decorated interior lends it a classy Parisian feel. Whether it's lunch or dinner this is an excellent restaurant that will make you want to come back for more.

58A North Castle Street, Edinburgh EH2 3LU (Tel: 0131 220 2513)


Paul Kitching 21212 Credit Facebook 500X210

[Image credit: 21212 Facebook]

Set in a beautiful Georgian townhouse in Edinburgh’s Royal Terrace, 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, the two course unch start at just £28 on weekdays.

3 Royal Terrace, Edinburgh EH7 5AB (Tel: 0131 523 1030)



Recently awarded a Mitchelin Star, Condita boasts an intimate dining experience featuring a surprise tasting menu which is £80 and lasts around two and a half to three hours.

Located just southof 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)


Take a look at our Hidden Gems Food and Drink Section>


Due to the Covid-19 pandemic many establishments could either be closed or operating reduced hours. Please check with venues directly before you visit.