While B&Bs will not be able to compete with hotels in terms of size, most will still be able to offer you everything that you need for a comfortable stay. B&Bs in North Yorkshire are famous for their hospitality and warm...