All our destinations

Newbury: All our hotels

Newbury

Newbury is an historic town which is characterised by its large concentration of 17th Century buildings in the town centre. Make the most of your visit by taking your pick from our selection of hotels in Newbury below. Though perhaps best known nationally for its race course, the town is also home to the stunning Highclere Castle, possibly better known to viewers around the world by its fictional nom de plume as it appears in Downton Abbey. Tours of the building are offered, allowing visitors a rare chance to see the actual locations used in the immensely popular drama. Other local buildings of interest include Shaw House, which opened its doors in 1851, as well as the many Tudor houses which have survived well in the area. The West Berkshire Museum is a fine blend of modern design working with the historic buildings, creating an area that respects its past while being something fresh and exciting. Newbury can be accessed by road along the A4 between London and Bristol, or the M4 motorway or alternatively by train. Booking a hotel in Newbury couldn't be easier. Simply browse our selection of hotels below and choose one that best suits your needs. Booking online with Accor offers a host of benefits, including our Best Price Guarantee and last minute and real-time room availability.