Search for holiday accommodation in North Yorkshire. Find self catering holiday cottages, B&Bs - bed and breakfasts and hotels in Herriot Country, as well as guest houses, camp ...