About Us

 

 

The Manor is an intimate and charming boutique hotel set in the tranquil village of Datchet, Windsor. The hotel overlooks the village green and the banks of the river Thames are nearby. The interiors are contemporary and have a real sense of style, while retaining much of their original, quintessentially English elegance.

Our dining venue, The Brasserie & Bar, offers an outstanding menu, using only the finest seasonal and local ingredients.

The hotel's conference and banqueting facilities comprise of six meeting/conference and private function rooms for up to 250 people.

Our unique wedding suites make this the ideal venue for weddings and civil ceremonies.

The 4 bedroom cottage located 50 yards from the hotel overlooks the green and is ideal for a self-catering family. The small garden at back of the cottage is perfect for a barbeque and evening drinks.

Our serviced apartments are ideal for corporates looking for a short or long term stay, or simply to spend a lovely weekend away and enjoy the facilities of the hotel.

The Manor is conveniently close to the M4 and M25 and Heathrow terminal 5 is 10 minutes away, with all other Heathrow terminals a short distance further. For those guests travelling from London, Datchet train station is situated at the back of the hotel and trains run regularly from London Waterloo. Alternatively, there is a direct train to Slough from London Paddington, with Slough 10 minutes drive from the Manor.

Book your stay

When would you like to stay?