About
Stourport Manor Hotel is an impressive Victorian stately home set on 23 acres of beautiful grounds in Stourport On Severn, in England's Worcestershire region. Rich in history and elegance, our venue provides the perfect venue for a romantic wedding.
Our dedicated team offers a personal service, so whether you’re planning a small and intimate wedding or a large celebration, we will tailor a package to suit you! We appreciate that every couple is different, and every wedding is unique, and we pride ourselves on delivering an experience that is individual to each couple.
As well as looking after you and your guests, our venue is also dog-friendly, making it perfect for couples who want to include furry family members in their celebrations!
Our venue is licensed for civil ceremonies in a number of locations within the house, including a range of elegant suites, as well as the sparkling bandstand.
Following your ceremony, you and your guests can enjoy drinks and canapes, which in the warmer months can take place in the gorgeous grounds, before sitting down to enjoy a delicious wedding breakfast you will have selected during your personal wedding menu tasting session.
The hotel has 72 spacious bedrooms, making Stourport Manor the ideal choice for couples looking for a venue with plenty of onsite accommodation.
We would love to welcome you and chat wedding plans- please feel free to get in touch!
Venues you may like
Check out other venues that are popular with couples right now