Walkers are spoilt for choice when it comes to accommodation in Britain with a wide network of walker-friendly places to stay including B&Bs, guesthouses, self-catering properties, hostels, bunkhouses, camping barns, bothies and camping and caravan sites.