Tucked into the villagey corner of Duddingston, beneath the slopes of Arthur's Seat, sits a pub that has been pouring drinks since 1360. The Sheep Heid Inn holds the title of Scotland's oldest pub, and while the building itself dates mostly from the 19th century, the sense of history here is the real draw — Bonnie Prince Charlie and Jacobite forces once camped in this very neighbourhood.
The decor leans into its age without tipping into themed gimmickry: mounted rams' heads, vintage paintings and old artefacts line rooms reviewers describe as full of character. But the kitchen isn't stuck in the past. Alongside pub classics you'll find modern plates like beetroot carpaccio and tarragon-battered halloumi, plus a starter of chicken liver and fig parfait and mains such as rotisserie chicken and lamb rump. Dessert temptations include apple crumble and raspberry creme brulee, and the specials board changes daily.
Budget-conscious visitors should aim for lunch: set menus run Monday to Friday from noon until 5 p.m., with a choice of two or three courses at a set price. In the evenings, cocktails are mixed on-site, with flavour profiles ranging from zesty-sweet to smooth and bitter. Beer drinkers can pick from taps like Asahi Super Dry and Beavertown Neck Oil IPA, or bottled options including Thornbridge Jaipur and gluten-free Daura Damm. Weekend champagne and prosecco specials sweeten the deal, and in warmer months the beer garden is the spot to be.
The pub's quirkier highlight sits out back: a skittles alley that's over a century old. You can book it for a private session with seasonal food and drinks, and there's something deeply satisfying about rolling a wooden ball down the lane at pins from the 1800s. It's the kind of old-school entertainment you won't find in many city-centre bars.
Location-wise, the pub is a short hop from Holyrood Park, with Arthur's Seat looming overhead — handy if you've worked up an appetite climbing Edinburgh's famous extinct volcano. And unlike some historic venues, this one is genuinely welcoming: children and dogs are both allowed in. If you time your trip with Edinburgh's festival seasons, you can pair a hearty dinner here with the city's endless programme of events.
For travellers who think a pub is just somewhere to grab a pint, the Sheep Heid Inn makes the counterargument: it's a dining room, a piece of living history and a games parlour all in one, and it's still very much part of the local community more than 650 years on. Book ahead for the skittles alley if that's the hook for you — and save room for the crumble.