The Sheep Heid Inn

Gastropub, Scottish·

SquareMeal Review of The Sheep Heid Inn

Situated round the corner from Duddingston Loch, the Sheep Heid Inn rightly claims to be Scotland’s oldest pub, with a history dating back to 1390. Halfway between Holyrood and Craigmillar castles, it was once a favourite with Scottish kings of yore, who would come and play in the pub’s skittle alley; it’s also said that James VI gifted an ornate ram’s-head snuff box in 1580, which probably explains the name. The pub’s historical clout and quaint charms are undeniable, but the place now has something of a chequered reputation in other departments: prices are reckoned to be quite steep for superior gastropub fare such as slow-braised shoulder of lamb with spiced couscous, while service can be glacially slow. Be warned that Sunday lunch is a bun fight – so take comfort in the excellent cask ales, well-chosen wines and flashy cocktails.

Good to know

Average Price
££££ - £30 - £49
Gastropub, Scottish
Food Hygiene Rating

Location for The Sheep Heid Inn

43-45 The Causeway, Edinburgh, Midlothian, EH15 3QA

0131 661 7974


Opening Times

Mon-Thurs 11am-11pm Frid-Sat 11am-12M & Sun 12N-11pm

Reviews of The Sheep Heid Inn

Share your thoughts with other diners

Write a review

Book a table

Find a table
Book a table

Other restaurants near The Sheep Heid Inn

Check availability
Back to restaurant
Complete your booking

Book The Sheep Heid Inn for people on at .

Select a special offer

These offers are optional, and there's no commitment.

Error adding booking details, please try later.

First Name is required field
Last Name is required field
Email Address is required field
Phone Number is required field
Diner First Name is required field
Diner Last Name is required field

By clicking 'complete booking' you agree to the SquareMeal User Agreement