Plan your dream wedding with Southcrest Manor Hotel. Click to download our Wedding brochure.
You won’t find our rooms cheaper anywhere else!
Built in 1921 The Southcrest Manor Hotel manages to retain some original period features whilst successfully marrying the old with the new. With the added advantage of having the Manor Health and Beauty on site, we are able to offer a number of services leading up to the day.
Keeping costs down when planning a wedding can be tricky, and despite setting a budget at the beginning, the spending can quickly spiral out of control!
Our stunning Manor House, steeped in local history is set within 10 acres of manicured gardens & woodland, with far reaching views of the vale of Evesham, providing the perfect romantic backdrop for your special day.