The Manor Hotel

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.

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.