BEST WESTERN Salford Hall is part of a family run business with over 40 years’ experience helping couples’ wedding plans come together with ease. Located 10 miles from Stratford-upon-Avon, in the scenic Vale of Evesham and close to the beautiful Cotswolds, in the picturesque village of Abbot’s Salford.
Best Western Salford Hall is a Grade 1 listed building and is unique. Originally built by monks from nearby Evesham Abbey in 1470, the Tudor manor features many original features. A grand approach greets you and your guests as the drive winds its way to the entrance. Once inside, a warm interior with oak panelling and beams, mullioned windows and inglenook fireplaces awaits the wedding party. A truly English setting for your wedding, the Hall has its own grounds, just perfect for your pictures. Tastefully refurbished and lovingly restored, the hotel is licensed for civil ceremonies and with a stunning marquee caters expertly for large or more intimate weddings. Exclusive use is available with 34 double bedrooms, all with character and comfort.
The professional wedding team at Best Western Salford Hall will guide you effortlessly through planning your wedding. Weddings can be tailored to your exact needs, or you may wish to take advantage of our all-inclusive special offer wedding packages. Menus have been created by our Head Chef and offer a wide variety of delicious wedding breakfasts, freshly prepared and locally sourced where possible.
One of the most historic wedding venues in Worcestershire, our luxury country manor house hotel, set amongst ten acres of gorgeous manicured gardens could be the perfect venue for your entire wedding day.