Round the back of Arthur’s Seat is the village of Duddingston, home to the deservedly famous Sheep Heid Inn. Established in 1360, this pub is believed by many to be the oldest pub in Scotland. Its historical patrons include Mary Queen of Scots and James VI. The latter gave the landlord a ram’s head snuff box. There is a beer garden, a conservatory area and a Victorian skittle away which you can hire. This is a great spot to visit after walking up Arthur’s Seat.
The Sheep Heid Inn, 43-45 The Causeway, Duddingston