Welcome to the manor hotel
We are an intimate and charming four star boutique hotel set in the quiet village of Datchet, Windsor.
The hotel overlooks the village green and the river Thames is a short walk away. All our rooms are elegantly presented and we look forward to welcoming you when you visit.
Our staff are on hand 24 hours a day to ensure your stay is relaxing and comfortable. They are able to assist you with anything and if they cannot help, they will find someone who can.
Book your stay
When would you like to stay?