Southcrest Manor Hotel is a beautiful and unique wedding venue in Worcestershire with stunning period landscaped gardens, surrounded by protected woodland.
For a unique wedding or civil partnership this glorious manor house combines history with elegance to create the perfect venue for your very special day. Built in 1921, Southcrest Manor Hotel manages to retain some original period features whilst successfully marrying the old with the new; with the added advantage of having your very treatment rooms, we are able to offer a number of services leading up to your special day.
Our dedicated wedding co-ordinator will ensure that your wedding will be tailor-made to your exact requirements and will assist you throughout, down to the finest detail. Our wedding brochure has been specially designed to make your wedding run smoothly and efficiently too, offering you a choice of set packages or the option to simply build your own bespoke package with our help and guidance.
For the wedding breakfast you can choose from a number of specially selected menus with most of our ingredients being locally sourced from quality suppliers offering the most exquisite flavours that will provide the perfect recipe to contribute to your perfect wedding day