Call us on 646-895-8368
Lords of the Manor Hotel

Cotswolds, England

Lords of the Manor Hotel

Elegant country house retreat in the heart of the Cotswolds

  • Hotel

A Jacobean manor framed by eight acres of award-winning gardens

Tucked away in the tranquil village of Upper Slaughter, Lords of the Manor Hotel offers a quintessential Cotswolds stay surrounded by rolling hills. The hotel’s idyllic setting feels worlds away, yet conveniently places you within easy reach of beautiful villages such as Bourton-on–the-Water and Stow-on-the-Wold.

Step inside and discover a Jacobean manor dating back to 1649, thoughtfully converted into a luxury country house hotel. From the entrance hall, traditional features reflect the historic character of the property, including grand stone fireplaces, intricately carved wood panelling, windows that flood the interiors with natural light and decorative plaster ceilings. Most of the individually decorated rooms offer views of the landscaped gardens or the village.

Dining is an exceptional experience at Lords of the Manor. The acclaimed Atrium restaurant, with just 14 covers, presents a seasonal tasting menu paired expertly with wine under the meticulous guidance of the talented Head Chef. Menus highlight locally sourced and estate-grown ingredients, reflecting the hotel’s strong commitment to sustainability. Guests can learn more about this ethos by joining the Behind the Scene garden tour. The famous walk between Upper and Lower Slaughter — often regarded as the most beautiful short walk in the Cotswolds — begins just beyond its doorstep, where you can start exploring the region’s most celebrated scenery.

Ready to plan your adventure?

Whatever you want from your trip, our team of specialists is ready to help.

Start planning

Trip inspiration

Get inspired by our England example trips, then plan your own with us.

Plan your trip to England

Whatever you want from your journey in England, our travel designers are ready to help.

Start planning

Places to combine Lords of the Manor Hotel with

Southern England

Gravetye Manor

Gravetye Manor is a place to stay in Southern England, England.

Lake District

Brimstone Hotel

Brimstone Hotel is a hotel in Lake District, England.