Located on the edge of the lovely North Wessex Downs, the historic market town of Newbury is a wonderful place to explore as part of your travels through Berkshire. Shop in the bustling town centre, enjoy an afternoon at nearby Donnington Castle, and learn about local history at the West Berkshire Museum. Downton Abbey fans will certainly want to visit Highclere Castle, where the series is filmed. When it comes to finding the best spa breaks in Newbury, we are pleased to bring you a selection of pampering overnight packages at fantastic hotels across Berkshire and the surrounding regions.
A 16th century country house hotel that will delight you from the moment you arrive, Walton Hall provides the perfect backdrop to a truly stunning experience
An extremely convenient location and a supremely relaxing atmosphere combine to create a truly unforgettable experience for day visitors and overnight guests