Britain’s Finest Accommodations feature over 425 hotels, 225 small hotels & inns, 175 bed & breakfast and 225 self-catering properties, all of which are subject to strict assessment. We focus on the best places to stay, which are individually owned and managed accommodations with a distinctive character and excellent standards of food, service, accommodation, and ambience.