IMPTReading
Blog Area guides

Where to stay in Newbury

2026-05-185 min readcheaphotels
Newbury market square with the Corn Exchange and Kennet canal Newbury market square with the Corn Exchange and Kennet canal

Newbury is 17 miles west of Reading — a proper market town with a racecourse, a canal, 8 hotels, and prices 15% cheaper than Reading centre outside race days.

What Newbury is

Newbury is a Berkshire market town of about 40,000 people, sitting where the Kennet and Avon Canal meets the River Kennet. It has a working market square, a Corn Exchange that runs a busy programme of comedy and music, a serious racecourse (10 major fixtures a year including the Hennessy Gold Cup), and enough independent shops to make a Saturday feel worthwhile. It is 17 miles west of Reading, 30 minutes by direct train, and 55 minutes to London Paddington.

It suits leisure travellers who want a proper English market town without paying Cotswolds prices. It suits business travellers with meetings at Vodafone HQ (Newbury's biggest employer) or the surrounding tech corridor. It suits racegoers. It does not suit anyone who wants to be in Reading itself — 30 minutes is 30 minutes, and you will resent the commute if that is your plan.

The hotels

The Vineyard at Stockcross is the flagship — 5-star, 49 rooms, £250-450, a proper wine cellar of 30,000 bottles, and a Michelin-starred restaurant. It is a destination, 3 miles from central Newbury, and priced accordingly. Donnington Valley Hotel is the mid-luxury option — 111 rooms, £150-220, its own golf course, spa, and one of the best Sunday roasts in the county.

In town, the Chequers Hotel on Oxford Street is the traditional coaching-inn option, £110-150, 56 rooms, character but slightly worn. Premier Inn Newbury London Road is £80-115 and 15 minutes' walk from the centre. Travelodge Newbury Central is £55-80. The Hilton Newbury Centre is £110-150 and directly next to the racecourse. For a race weekend, Hilton wins on convenience; for a food weekend, Vineyard wins on everything.

Newbury vs Reading: the trade-off

Reading centre is bigger, better connected, and has more variety. Newbury is prettier, quieter, and cheaper for equivalent quality. A Premier Inn in Newbury is £20-30 less than one in Reading centre; a mid-range hotel similarly. Trains between the two are frequent (3-4 an hour) and quick (26-32 minutes), so the two towns are practically day-trippable from each other.

For a first visit to the region, Reading is the better base — it is central to everything. For a return visit, or if you specifically want the market-town feel, Newbury is a strong pick. For a race weekend or a food-focused trip, Newbury is clearly the answer. For business meetings in central Reading, do not stay in Newbury unless you like the commute. The 30-minute train ride is real.

What is walkable in town

Newbury's centre is compact and pleasant. The Market Place with the Corn Exchange, Northbrook Street for the shops, Cheap Street and Bartholomew Street for the older buildings. The Kennet and Avon Canal cuts through the middle with a towpath you can walk east toward Thatcham or west toward Kintbury. West Mills is the prettiest short walk — 15 minutes along the canal past 18th-century weavers' cottages.

Newbury Racecourse is 15 minutes' walk from the town centre, or one stop by train from Newbury station to Newbury Racecourse station (which opens only on race days). The museum, The West Berkshire Museum, is small but worth an hour. Shaw House on the north edge of town is a Grade I Elizabethan mansion with grounds — good morning out. Beyond that, the surrounding countryside (Snelsmore Common, the Berkshire Downs) is a car trip.

What a night costs and when it spikes

Baseline midweek: Travelodge £55-75, Premier Inn £80-105, Chequers £110-140, Hilton Newbury £110-145, Donnington Valley £150-190, Vineyard £250-350. Weekends run £20-30 higher for leisure-oriented properties and £20-30 lower for business ones (Hilton, Travelodge). This is a much more leisure-weighted town than Bracknell or Wokingham.

Prices spike hard on race days at Newbury Racecourse — the 10-12 fixtures a year push everything up 40-60%, and the Hennessy Gold Cup weekend in late November triples them. The Newbury Spring Festival in mid-May also fills the town. Check the racecourse calendar (newbury-racecourse.co.uk) before booking. Christmas and New Year are surprisingly available and often discounted 20-30% at the country-house hotels.

Trains, driving and the connections

Newbury station is on the Great Western main line — a five-minute walk from the market place. To Reading it is 26-32 minutes, 3-4 trains an hour, £11 off-peak return. To London Paddington it is 55-65 minutes direct, £30-40 off-peak return. This is a genuinely quick trip to London and a real advantage of the town.

By car, Newbury sits on the A34 (running north-south) and 10 minutes from the M4 (junction 13). This puts Oxford 40 minutes north, Salisbury 55 minutes south, Reading 30 minutes east, Bath 60 minutes west. Heathrow is 55 minutes. It is a genuinely useful hub for exploring central southern England. All the main hotels have free parking; town-centre parking is metered but there are large car parks near the market.

Eating, drinking and the surrounding pubs

In town, the Cow & Cask is a decent gastropub with mains £16-22. The Old Bell on Bartholomew Street does proper British food. The Corn Exchange café is good for lunch. For coffee, Cariba on Bartholomew Street is the local favourite. Chain-wise, Cote, Prezzo and Bill's cover the reliable middle. Newbury is not a food destination in itself but it has enough good options for four or five nights.

The surrounding villages are where it gets interesting. The Vineyard restaurant is Michelin-starred and remarkable if you can justify £120 a head. The Yew Tree at Highclere (yes, Downton) is a proper country pub, mains £22-30, and worth the 15-minute drive. The Dundas Arms at Kintbury is on the canal, does great Sunday lunch. The Pot Kiln at Frilsham is another Michelin-recommended pub, 20 minutes north. Rent a car and eat well.

Book while you read Median night$113 Cheapest area$58 Hotels tracked4 Find a hotel

Before you book

What people ask before booking Wokingham.

How far is Newbury Racecourse from Newbury station?

About a 15-minute walk, or one stop by train to Newbury Racecourse station (which only opens on race days). Most race-goers take the shuttle service that runs from the main station on fixture days. Race-day parking at the course itself is included with entry.

Is Newbury walkable from the hotels?

The Chequers, Premier Inn, Travelodge and Hilton Newbury Centre are all within a 15-minute walk of the market place. Donnington Valley is a 20-minute walk or 5-minute drive. The Vineyard at Stockcross is 3 miles out and needs a taxi (£12-15) or a car. Plan accordingly if you want to eat in town in the evening.

Can I visit Highclere Castle from Newbury?

Yes — Highclere is 7 miles south of Newbury, a 15-minute drive. There is no realistic public transport option; a taxi is £20-25 each way. Highclere opens to the public only on specific dates (mostly summer weekends and Easter/Christmas weeks) — book tickets in advance via highclerecastle.co.uk, they sell out.

Where to stay

Hotels in Wokingham

Live prices · free cancellation

Recommended reads

All posts