Let's talk Message

take a peek

Weston Hall Hotel

Our wedding fayres

Weston Hall Hotel is a 3 star hotel full of character and quality within the Warwickshire countryside.

Originally built during the reign of Elizabeth I, the 16th Century Manor House offers guests modern amenities, facilities and attentive service within a traditional setting.

Enjoy a relaxing night stay in one of our 38 individually decorated bedrooms, a glass of wine in our panelled bar or a delicious meal in our Leyland Restaurant.

Whatever your business the friendly, approachable and welcoming staff provide guests with a personal and professional service.

View venues website

be inspired

Our latest news