Donnington Grove Hotel is a stunning country hotel nestled in the tranquil countryside near Newbury offering exceptional dining, golf course, fishing and bespoke weddings.
Set in 500 acres of gorgeous countryside, the hotel boasts unrivaled views of Donnington Castle, the beautiful River Lambourn and all the wildlife that calls it home.
Dining out in Newbury can become an occasion if the venue is Donnington Grove. Beau's Bar and Restaurant is a delightful place to enjoy a meal and a glass of wine.
Get in touch!If we have missed something, or you would like this information updated or removed please get in touch