Lords of the Manor

Home / Accommodation / Hotels / Lords of the Manor

Lords of the Manor

Lords of the Manor

Perfectly situated in prime Cotswolds country, a stay at this manor house hotel in the Cotswolds provides the perfect base to explore the towns and villages of the north Cotswolds. Lords of the Manor are The Good Hotel Guide Editor’s Choice Best Dog-Friendly Hotel 2019. From the hotel you can take a walk through the ‘Slaughters’ (two beautiful villages), or set off to explore the wonderful historic houses, National Trust properties, gardens and shops that make the Cotswolds such a pleasure to explore.

Lords of the Manor is a luxury retreat that has a unique character in every season. Spring flowers, tea on the lawn in summer or spectacular displays of Cotswold autumn colour each have their appeal. And many guests return for a winter getaway, with all the pleasures of a short winter walk, drinks by the crackling log fire in our lounge and the prospect of dinner for two.


Location

We recommend....