Sheep Heid Inn

The Sheep Heid Inn is perhaps Edinburgh’s oldest pub. Through its 650-year lifespan, this charming place has been frequented by many important figures in Scottish history. Today, it is a popular gastropub with an excellent menu and great range of ales. It can be found at the bottom of Holyrood Park, in the former village of Duddingston.

Visit Website
View Photos
I've been here

Featured in the Hidden Scotland Magazine

Issue 1

Look inside or Buy Now

Local inspiration