Reset Password

Search For Accommodation
Advanced Search
Your search results

Scottish Dining in Edinburgh

Published on February 2, 2015 by admin

Scottish dining in Edinburgh is getting very popular.  Many of the restaurants on Edinburgh’s Royal Mile specialise in Scottish Food.  Scottish Food is not only Haggis, Scotland is famous for smoked salmon, game, Aberdeen Angus Beef, seafood and much of its fresh produce.

It is strongly recommended that you reserve a table for any of the restaurants noted in this list, as it is usually full.  So plan ahead, but do it, as it will be worth the experience.

Here are some of the well known (and not so well known) Scottish diners in Edinburgh


Scottish Restaurants on the Royal Mile


Dubh Prais

Dubh Prais on the HIgh Street (Royal MIle)

Dubh Prais on the HIgh Street (Royal MIle)123B High St, Edinburgh, Midlothian EH1 1SG

123B High St, Edinburgh, Midlothian EH1 1SG
0131 557 5732

The address is on the ‘high street’, but the High Street is also the ‘Royal Mile’ .  Locals in Edinburgh will most probably refer to an address as the ‘High Street’.  This Dubh Prais is found on the Royal Mile, and located down a set of stairs.  You will see from the many reveiws that the surroundings are not posh, and the ceilings are very low.  This is an accurate description of many ‘Old Town’ properties.  But the reviews all agree on the fact that both the  food and the service is excellent.  So prepare yourself for a most enjoyable evening.







The Witchery Restaurant at the top of the Royal MIle

The Witchery Restaurant at the top of the Royal MIle

The Witchery

Castlehill, The Royal Mile, Edinburgh EH1 2NF
0131 225 5613

One of the most famous Edinburgh Restaurants.  It is definitely for a special occasion.  There are those that believe the restaurant is haunted by the thousands of people who were burned as ‘suspected’ witches in the 15th and 16th Century on Castlehill.

This restaurant has had the reputation of being one of the best restaurants in Edinburgh.  Although there are many diners that would now dispute this comment.  As Edinburgh, now, has a host of top restaurants that can easily compete with dining at this price.  However, this is located on the historic Royal Mile, and just next to the castle.  Not many restaurants can compete with this location.






Amber Restaurant

354 Castlehill, Edinburgh EH1 2NE
0131 477 8477

Amber restaurant located just next to the Edinburgh Castle

Amber restaurant located just next to the Edinburgh Castle


Whisky and dining for a Scottish Experience is possibly at its best at Amber Restaurant.  This restaurant is connected with the Scottish Whisky Experience, and is located just next to the castle, even closer than The Witchery.  The restaurant has a menu that highlights the best of Scottish Food and Produce.  There is also a Whisky Tasting Collection Menu.  The waiter can also suggest a whisky that could go along with the food that you would like to order.   There is both a daytime and dinner menu available.


You can also combine a Whisky Tasting Tour at the Scottish Whisky Experience, with a 3 course dinner at Amber.  What a wonderful way to enjoy Scottish Food along with our national drink.




Monteiths Restaurant Sign



61 High St, Edinburgh, Midlothian EH1 1SR
0131 557 0330

Relatively new to the restaurants on the Royal Mile, but great Scottish Food, in a lovely and warm atmosphere.  Monteiths is located at the lower end of the Royal Mile, and found down a close just off of the Royal Mile.  You will need to walk down a few stairs to get to this restaurant.  There is a small bar (including cocktails), cosy atmosphere, and an outside area for eating and drinking when the weather allows for it.



Dining for Scottish Fayre in Edinburgh

Scottish Dining in Edinburgh city centre

Scottish Cafe and Restaurant

The Mound, Edinburgh EH2 2EL
0131 225 1550

Under the Scottish National Gallery (just at the bottom of the mound on Princes Street)  is the Scottish Cafe and Restaurant.  Delightful for a light lunch looking out onto Princes Street Gardens.  Decorated in Scottish furnishings, a great place to stop for a light lunch, Scottish High tea, or a relaxed dinner.





Stac Polly

29-33 Dublin St
0131 556 2231

– Located in Edinburgh’s New Town.  Although this is not on the Edinburgh Historic Royal Mile, it does has atmosphere of Old Town Edinburgh, and is located down in the cellars of the New Town  The restaurant is also attached to a Gin and Wine Bar, which can help add to a great night out.  Stac Polly also has a Bistro found on St. Mary’s Street (located just off the Royal Mile) 38 St Mary’s St
Edinburgh 0131 557 5754

Scran and Scalliel

1 Comely Bank Rd, Edinburgh EH4 1DT
0131 332 6281

– one of the newer of the Scottish Restaurants, the Scran and Scallie is located in the neighbourhood of Stockbridge.  This restaurant is part of the Tom Kitchen Family (of michelin star fame), and is a favourite of many of the locals in Stockbridge.  The Scran and Scally only reserves 50% of its tables, so you have a  great chance of popping in and getting a table, although be prepared to wait an hour.  There is a bar where you can relax while waiting for a table to become available.