Dower House

*Due to the works that are going to be happening in the Country Park next year, we will not be taking wedding bookings between April 2016 and August 2017.

Looking for an intimate, idyllic setting for your wedding? The Dower House is the perfect venue.

Set within the extensive Dean Castle Estate, the Dower House combines the charm of a period setting with the warmth of personal service and peacefulness. The Dower House can accommodate up to 40 wedding guests including the Bride, Groom and 2 witnesses. The beautiful gardens in front of the Dower House offer an excellent opportunity for photographs and there is a large public car park within the grounds.

*Please note that the Dower House / country park has no reception facilities.

Have a look at the Grand Hall or Community Hall links on this page for a reception venue.

The Dower House is also available for meeting and conferences. It has a number of rooms and can accommodate up to 40 delegates. With ample car parking, a range of catering options and access to laptops, OHP’s and flip charts, the Dower House offers everything you need to need to make your event a success.

You can also have your wedding photographs taken in the beautiful surroundings of the country park even if you are not using the Dower House for the ceremony. There is no charge for this but we do ask that you please let us know as there are restrictions on the amount of cars that are permitted on the grounds. Please note that photographs cannot be taken within the castle courtyard itself

For further information or to make a booking email us at or telephone 01563 554735