If you’re looking for a wedding venue that combines history, charm, and stunning views, The Manor Hotel in the quaint village of Datchet is a perfect choice. Just a short walk from the River Thames and overlooking the village green, this boutique hotel offers peaceful surroundings with beautiful vistas towards Windsor Castle’s grounds. Dating back to the 14th century, The Manor Hotel blends rich heritage with modern elegance, creating a timeless setting for weddings—whether you’re planning an intimate ceremony or a grand celebration.
The Manor Hotel offers a range of licensed rooms designed to suit weddings of all sizes, from cozy gatherings of 2 guests to lively parties of up to 250. Choose the space that best fits your vision and guest list:
With over 25 years of experience, The Manor Hotel’s wedding team is here to guide you every step of the way. You’ll have a dedicated wedding planner at no extra cost, helping you tailor your day to your style and budget. Their wedding packages are flexible and often include a Master of Ceremonies to keep your day running smoothly, plus a complimentary Honeymoon Suite for the newlyweds to enjoy after the celebrations.
The Manor Hotel offers unique touches that make your wedding truly special. Imagine a boat trip along the River Thames for your drinks reception, creating a relaxed and unforgettable experience for you and your guests. The village green, riverbanks, and views of Windsor Castle provide stunning natural backdrops for your wedding photos. Inside, the hotel’s charming interiors—with exposed beams and cozy fireplaces—offer beautiful settings for indoor portraits.
The venue features 54 individually styled guest rooms that combine modern comfort with elegant design. Your friends and family will appreciate the relaxing atmosphere and thoughtful amenities, making their stay as enjoyable as your wedding day. Plus, discounted room rates are available for wedding guests, making it easy to keep everyone close and comfortable.
The Manor Hotel is located in the charming village of Datchet, Berkshire, England, with the postal code SL3 9EA. It offers picturesque views overlooking the village green and is just a short stroll from the River Thames.
The Manor Hotel provides a variety of licensed rooms to accommodate weddings of all sizes, from intimate ceremonies to large celebrations. These include:
Yes, The Manor Hotel offers expert wedding planning support with over 25 years of experience. You will have a dedicated wedding planner at no extra cost to help customize your wedding day to match your style and budget.
The Manor Hotel features flexible wedding packages that often include a Master of Ceremonies to ensure the day runs smoothly and a complimentary Honeymoon Suite for the newlyweds to enjoy after the celebration.
Absolutely! One of the memorable features is the option to have a boat trip along the River Thames for your drinks reception, providing a relaxed and unforgettable experience for you and your guests.
The venue offers stunning natural backdrops such as the riverbanks, village green, and views towards Windsor Castle’s grounds. Inside, the charming interiors with exposed beams and cozy fireplaces create beautiful settings for indoor portraits.
The Manor Hotel can host weddings for as few as 2 guests up to lively parties with 250 guests, depending on the room you select, ensuring flexibility to suit your guest list.
Yes, the hotel has 54 individually styled guest rooms offering modern comfort and elegant design. Wedding guests can often benefit from discounted room rates to ensure a comfortable and convenient stay.
The venue offers flexible spaces catering to intimate weddings with as few as 2 guests to larger celebrations up to 250 attendees, making it suitable for a wide range of wedding styles and sizes.
The Manor Hotel dates back to the 14th century, blending rich heritage with modern elegance. Its historic charm combined with its riverside location creates a timeless and romantic setting perfect for your dream wedding.