Dower House Hotel is a stunning country house wedding venue in the heart of Lincolnshire. We provide you with a stunning backdrop for those all important photographs!
The Dower House Hotel is the perfect setting for your special day, located in the qwant unspoilt village of Woodhall Spa.
Here at The Dower House Hotel we don’t have standard wedding packages because we understand that each wedding should be individually tailored to suit each individual couple. We will work with you personally to create a wedding package that is right for you and your budget.