The Sheep Heid Inn Edinburgh

Image by Anson Clark

The Sheep Heid Inn – The oldest in Scotland

The Sheep Heid (head) Inn is reputedly the oldest surviving pub in Scotland. A pub has been on the site since 1360 and apparently Mary Queen of Scots was a visitor and our current Queen Elizabeth, was spotted recently tucking into some pub grub. Despite that kind of pedigree, it is not as posh as you would expect. It is an atmospheric rustic traditional style pub serving good quality pub fare. As well as a small beer garden it also has an antique wooden skittle alley which is available for hire. The pub is literally round the back of Holyrood Park.

Its location, although a few miles from the centre of town, makes a perfect spot to rehydrate after an afternoon ‘mountaineering’ on Arthur’s Seat. For a more gentle route to your refreshment, follow the Innocent Railway Path from just beside the Commonwealth Swimming Pool to Duddingston Village. The path follows the route of the first railway line in Edinburgh, which was horse drawn when it first opened in 1835.

💚 Offline Edinburgh tips? 👉 Get our app for iPhone / Android

Details about this spot



43-45 The Causeway, Edinburgh

Telephone number


Opening Times

Mon - Thu 11:00 - 23:00, Fri - Sat 11:00 - 00:00, Sun 12:30 - 23:00


Beer (pint): £ 4


Check on Facebook

Last Changed Date: 2016-05-19 11:45:13 +0200 (Thu, 19 May 2016)