United Kingdom
We don’t think ‘luxury villas’ when staying in the UK, we tend to refer to ‘country cottages’ or ‘country houses’, but this doesn’t mean you can’t book a contemporary luxury holiday home in England. We have selected some stunning lakeside luxury homes on a private estate in the Cotswolds, including The Barn House, designed by Kate Moss and the Glasshouse.
For a more traditional stay in a Georgian manor house, refurbished to 5-star standards, we recommend impeccable Thorpe Manor in Oxfordshire, where you can live like an English Lord.
Read our reviews and contact our concierge for availability and prices of these and other beautiful exclusive use private rental properties.