About Us

About Us

Our History

The Hotel Manor boasts a rich history dating back to 1335 when King Edward III bestowed the Manor of Datchet upon William de Montacute. Over the centuries, the Manor changed hands, eventually becoming the property of the Duchess of Buccleuch in the 1700s. The Hotel Manor in Datchet carries on this legacy today, offering guests a unique blend of historic charm and modern comfort. Nestled in the peaceful village of Datchet, Windsor, The Hotel Manor offers an intimate and charming escape. Overlooking the village green and just a stone's throw from the River Thames, this boutique hotel seamlessly blends contemporary style with timeless English elegance.

Experience the epitome of luxury by booking your stay at Manor House. Whether it’s a romantic getaway, a family vacation, or a business trip, our hotel promises an unforgettable escape that combines opulence with comfort. Your journey towards an extraordinary stay begins with us.

Our Team

The Hotel Manor welcomes you with open arms from the moment you arrive. Our dedicated team is passionate about creating a warm and inviting atmosphere, ensuring your every need is met with a smile. We take pride in anticipating your requests and exceeding your expectations. Experience the best of hospitality – book your stay with us today.