One of the most stunning luxury hotels in Warwickshire, 4 star Walton Hall is the perfect hotel for Christmas parties near Warwick and Stratford-upon-Avon. Sitting in 65 acres of beautiful countryside, this country house hotel is just 7 miles from the historic towns of Stratford-upon-Avon and Warwick, and 10 minutes from the M40.
Christmas at Walton Hall
Adding the sparkle to Christmas . . .
Whether you're celebrating with friends and family, or organising the office do, our party packages put the magic back into Christmas. With everything from traditional feasts to party nights to, we promise you food, drink, entertainment and atmosphere that you and your guests will never forget.
Add even more Sparkle . . .
The festivities needn’t end with the last dance or drop of Champagne. Instead of taking a cab home, you can enjoy a comfortable night right here, and as a party guest, you’ll benefit from exclusive bed and breakfast rates on all our rooms, including suites.