About The Sheep Heid Inn
The Sheep Heid Inn is a beautifully restored village pub & restaurant in Duddingston. A firm favourite among past monarchs and poets, Edinburgh's oldest surviving watering hole exudes charm and character from every nook and cranny. Soak it all up over a plate of seasonal food and a glass of what you fancy.
Eating out in Edinburgh
It doesn't get much cosier than this. Pull up a chair near our roaring fire, dine with a difference in our eclectically furnished restaurant or, in the warmer months, kick back in our smart beer garden for a spot of alfresco eating and drinking. Lovely.
Best pub in the village? Tell us how we did and you could win lots of lovely bubbly.
Our latest news
Fish & grill nights with a differenceGlorious grills, tasty fish dishes, quaffably good wines and some well-earned me-time... You can...
Try our new menu for a taste of summerFresh ingredients, bold flavours and a few retro numbers sprinkled in for good...
What the papers say...See what folk are saying about our lovely little pub - Edinburgh's oldest...

Fancy pudding on us?
Want to know about all the good stuff going on at The Sheep Heid Inn? Sign up to our email newsletter and we'll also treat you to a pudding when you next pop in to eat (don't forget to tick the Wine Club box for more tasty offers).
What's on
Wednesdays: Ladies Night
Ladies, reclaim your Wednesday nights - with three courses for £15. Chaps, the TV is all yours.
Thursdays: Cattle & Cork
Chef's special grills matched with some very quaffable wines. Sublime.
Fish Fridays
Fresh fish specials, with two courses from £14.95.
Sunday platters
The Great British roast. Served big, bold and just how you like it. Book a table and dig in.
Opening times
11am to 11pm Monday to Thursday11am to midnight Friday to Saturday
12.30pm to 11pm Sunday
Food served all day
12pm to 10pm Monday to Saturday,12.30pm to 9.30pm Sunday
Online bookings
You're welcome to pop in anytime, but if you're planning something special it might be an idea to book a table.