Welcome to Lords of the Manor, The Finest Luxury Hotel in The Cotswolds

By journeying through the rolling hills and rural beauty of the Cotswolds, you will reach one of the most acclaimed Cotswold luxury hotels. Lords of the Manor is the perfect destination for guests who wish to experience a truly enchanting getaway.

Our privately-owned hotel can be found in the quaint Cotswold village of Upper Slaughter near Bourton-on-the-Water and Stow-on-the-Wold. Boasting idyllic scenery at every turn, our hotel sits at the heart of the village and showcases all that is loved most in the area.

It’s not difficult to see why we were recently named as the Good Hotel Guide’s best Hotel with Gardens; set in 8 acres of lawns and grandiose gardens, our Cotswolds hotel dates back to 1649 and the honey coloured stone of the manor instantly evokes nostalgia for decadent pastimes – without compromising on modern comforts.

Awarded a 4 Red Star AA Inspector’s Choice accolade as well as Good Hotel Guide Best UK Country House Hotel, we invite you to experience gourmet delights at the best luxury hotel in the Cotswolds. Listed in The Sunday Times Top 100 UK Restaurants Guide and the recipient of such praise as “looks the business, outside and in…” from The Good Food Guide 2018, whether you opt to take breakfast, lunch, dinner or afternoon tea with us you will be drawn into our unique atmosphere and sensational service that is part and parcel of critically acclaimed dining.

To receive the best guaranteed rate, book direct with us today.