Britain’s Finest handpicked places to stay feature luxury and boutique hotels, pubs with rooms and inns, bed and breakfasts, and self-catering properties. We focus on the best places to stay, which are individually owned and have distinctive character and excellent standards of food, service, accommodation, and ambience.