retreat48Plan a break
Lords Of The Manor, Cotswolds

4-STAR WELLNESS STAY · SOUTH WEST ENGLAND

Lords Of The Manor

Cotswolds, South West England · 9.5/10 · 881 guest reviews

THE STAY

The Lords Of The Manor is a 4-star wellness hotel in Cotswolds, South West England, rated 9.5/10 by 881 guests.

We rate Lords Of The Manor among the stronger wellness stays in Cotswolds for being pampered and getting outside, with spa, treatments and garden on site.

In the hotel’s words

Historic 17th-Century Rectory Turned Luxury Hotel Elegant and Individualized Bedrooms Indulge in the charm of uniquely designed bedrooms at Lords of the Manor, each offering a picturesque view of the lush parkland or tranquil pond. Enjoy modern amenities like flat-screen TVs and DVD players in every room for your comfort and entertainment. Award-Winning Dining Experience Savor exquisite cuisine at Lords of the Manor, boasting three AA Rosettes. Choose between the fine dining experience at Atrium, where Chef Charles Smith presents a delightful tasting menu, or opt for a more relaxed atmosphere at The Dining Room with its à la carte selection.

From there we assemble the whole trip in Cotswolds — the spa and wellness time, where to eat and drink, a proper walk and the things worth doing. One trip, decided.

SpaTreatmentsGarden

Guest rating 9.5/10 · 881 guest reviews, from booking partners.

MORE IN COTSWOLDS

Compare nearby stays.