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 AccorHotels offers a host of benefits, including our Best Price Guarantee and last minute and real-time room availability.

Our hotels in Newbury

7.32 k.m from the city centre

Despite its deceiving scenic setting, The Mercure Newbury West Grange Hotel is based on the A4 and blends central access and rural beauty with close p...

7.75 k.m from the city centre

The Mercure Newbury Elcot Park Hotel is an exceptional 4-star country retreat. This stunning eighteenth-century Georgian Manor house sits among 16 acr...

Why book on

*The lowest prices over the next seven days.
These prices may relate to different types of rooms. Depending on the country, these prices may be shown exclusive of tax, including VAT only, or with all taxes included (VAT and tourist tax included). Where prices are shown exclusive of all taxes, the taxes (VAT and/or tourist tax) will be specified during the next steps of the booking process. The price is only guaranteed at the time of booking.

The hotel’s classification (1 to 5 stars in France) meets the criteria set by the local authorities.

Top Back to top