About The Royal Oak Staveley
This restaurant has outdoor seating!
Food sound delicious?
Get a table before they're gone
About the restaurant
There are few more satisfying things to see on a wild moor than a cosy Yorkshire pub awaiting your entry, and if the pub that you see is The Royal Oak at Staveley, then you’re particularly in luck. Their take on the genre is exceptional – a menu featuring contemporary British cuisine and bar food classics – as well as real ale options, seasonal menus and a warm welcome that is characteristic of the best pubs. Head to Main Street in the village of Staveley near Knaresborough and find out for yourself.
The great British country pub is one of the joys of the travelling through the UK, and up in Yorkshire they do them better than almost anywhere else. Out on the wiley, windy moors, they offer up a relief from the spectacular but often unforgiving scenery, but like a certain famous family, you don’t want to be told that there’s no room at the inn: so book your table in advance at The Royal Oak on Main Street in Staveley near Knaresborough.
The history of religion would be very different if the Holy Family had reserved ahead. Still, maybe Bethlehem doesn’t have the booking facilities that they have at The Royal Oak in Staveley, and frankly, it’s unlikely that they had the range of food – posh options like ale-braised duck leg, confit belly bacon for the kings, British pub classics like fish and chips, gammon, egg and chips and bangers and mash for the shepherds – and drinks – real ale from Knaresborough, Harrogate, Yorkshire and beyond. Main Street in Staveley is the place to be for a feed of biblical proportions.