The Castle Inn, Cawood. complete with its own on-site campsite featuring electric hook-up facilities. after enjoying our selection of real ales, lagers and hearty pub meals, you can retreat to your campsite just a stone’s throw away. surrounded by the serene beauty of the countryside.weather you’re here for a relaxing breakfast or a longer stay, the castle inn provides the perfect base for your countryside stay.