Our handpicked collection of luxury accommodation in England presents a multitude of enticing options. From a pampering stay in a five-star hotel set in a historic or bustling city to a country retreat in the great outdoors, there really is something for everyone and every occasion. Scroll down to find your perfect place to stay in England.
A beautiful boutique 4-star hotel set in the stunning surrounds of the Peak District National Park, Losehill House Hotel and Spa presents the perfect offering for a romantic escape or a…