bed and breakfast
The Old Royal Oak is an 18th-century bed and breakfast and pub. They serve traditional home made, wholesome pub food located in Knaresborough’s famous ‘Market Square’. The pub has a real ‘oldy worldy’ feel to it, it’s even got it’s very own ‘Priest Hole’.
For more information or to book a table or room, visit their website!