England

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.

The Park Tower Knightsbridge, A Luxury Collection Review
Located in the heart of Knightsbridge in a 1973 designed building by Swiss British architect...
The Star Inn Harome – Our Review
The Star Inn is in the small and picturesque village of Harome, near Helmsley on the outskirts of...

Sign up for our newsletter for inspiration, exclusive previews & luxury tips