Home/Guides/Where to stay in Reading

Essentials

Where to stay in Reading

Honest breakdown of the 4 areas actually worth booking — and the one hotel cluster to avoid unless you have a car.

8 min2026-08-03
Riverside hotels lining the Kennet at the Oracle in Reading

Reading Town Centre (RG1)

This is where nearly everyone should stay. RG1 covers Friar Street, Broad Street, and the streets around Reading station — walkable to every restaurant, the Oracle riverside, the Abbey Quarter, and trains to London, Oxford, and Bath. Top-tier picks: Malmaison (£134-£205) inside the old Great Western Hotel at the station, Novotel Reading Centre (£103-£142), and Pentahotel on Oxford Road (£87-£119). Budget: Ibis Reading Centre (£43-£63), Premier Inn Caversham Road (£47-£71).

Beyond those five, Premier Inn Reading Central gives you the cheapest true walk-to-everything bed most nights, typically £49-£75 depending on demand, and Easyhotel Reading undercuts it further if you can live with a smaller room and no breakfast included. Abbey House Hotel is a quieter, guesthouse-style option a short walk from the Abbey Quarter, better suited to couples who want calmer streets than the buzz right outside the station forecourt. If you're picking just one, take pentahotel Reading for design-led rooms at a mid price, or ibis Reading Centre if you simply need a clean bed near the platforms and don't plan on being in the room much.

Caversham (RG4)

Across the river, 10-15 minutes on foot from the centre. Quieter, leafier, better if you want the Thames on your doorstep. The Roseate Reading on Kennetside is technically riverside and the town's boutique 5-star at £174-£221. The Crowne Plaza Caversham Bridge Hotel (£111-£142) has direct river views and a good restaurant. Downsides: fewer restaurants within stumbling distance, and the walk back over Caversham Bridge is exposed on wet nights.

Self-catering options within Caversham include Modern & spacious 2 bed flat with secure parking, which suits couples driving in who want to skip overnight charges at the town-centre car parks, and Stylish Home for 6 in Reading, better matched to a family or small group staying three nights or more. Both sit within a short walk or a five-minute drive of Caversham's cafes and the Thames towpath. Reading Buses' services connecting Caversham to the station run every 10-15 minutes on weekdays, so a car isn't essential even if you'd rather skip the bridge walk after dark.

Green Park and Winnersh (business hotels)

The M4 corridor cluster — Voco Reading (formerly Holiday Inn), Crowne Plaza Reading East, Hilton Reading. Rates £87-£126 and often lower on weekends because these hotels empty when the corporate travellers go home. Only worth it if you're here for business at the tech parks or you're driving and want free parking. Without a car, you're a 20-minute bus or short train to the centre, which gets old fast.

Premier Inn Winnersh sits closest to the Winnersh Triangle rail halt, useful if your meetings are at the business parks along the M4 rather than in Reading itself, with rooms typically £55-£85 depending on the night. Crowne Plaza Reading by IHG and Hilton Reading Hotel both carry larger conference floors and gyms that most town-centre hotels lack, which is the real reason business travellers choose this cluster over RG1. voco Reading keeps a position close to the motorway junction that suits anyone collecting a hire car nearby. If you need a gym and free parking more than a five-minute walk to dinner, this is the right call; otherwise, stay in town.

Reading Festival week (last week of August)

Prices triple, availability disappears, and even the Ibis pushes £158. If you're not at the festival, avoid these dates entirely. If you are, the Novotel is closest at 15 minutes' walk to Richfield Avenue, or book a Premier Inn in Winnersh and get the shuttle. Some visitors book Airbnbs in Caversham 6 months out — expect £316+ a night on the festival Friday and Saturday.

Reading Festival's entire hotel stock effectively sells out to festival-goers and their families dropping off camping gear over the bank holiday weekend. Beyond the Novotel, Malmaison and pentahotel Reading are both within 20 minutes on foot of the site and go first, so anyone chasing a town-centre bed should book by June at the latest. Premier Inn Winnersh and the wider Green Park cluster stay cheaper because they're a bus ride out, and several outlying hotels run shuttle transfers to the site during the event. If you can't get a room in RG1 by early summer, take the shuttle option over paying £300 or more for a last-minute Caversham let.

Serviced apartments and longer stays

For stays of four nights or more, self-catering often beats a hotel room on price and space. Spacious 4 Bed house with parking and garden at Reading and 3 Bed Beautiful Home Which Sleeps Up To 6 both suit families visiting for a riverside wedding or a week of work in Reading's tech corridor, with free on-site parking that most town-centre hotels charge £15-£20 a night for. Western House Sleeps 5 Free parking Longer stay savings is priced to reward exactly what its name promises: book seven nights and the per-night rate drops noticeably against a two-night stay. Wow Book Me 9 Beds 25 Baths Contractors Family Home is aimed squarely at contractor groups working on local sites rather than tourists, and the room count shows it.

For couples or solo travellers who still want a kitchen, Modern & spacious 2 bed flat with secure parking and Lovely Home with full en suite double bed rooms are the smaller-scale version of the same idea, both within reach of the centre without town-centre parking costs. Palm Cottage suits anyone happy to drive in each day for a quieter, more rural base. Book any of these at least 4-6 weeks ahead in summer, since Reading's supply of larger self-catering houses is thin compared with its hotel stock, and the better ones go early around University of Reading graduation weekends.

Getting around between hotel areas

Reading station is the hinge for every area in this guide: GWR runs to London Paddington in around 25-30 minutes, CrossCountry serves Oxford and onward to Bristol and Birmingham, and the Elizabeth line reaches central London without changing at Paddington. If you're staying at voco Reading, Hilton Reading Hotel, or Premier Inn Winnersh, budget 15-20 minutes by bus or taxi into the centre rather than assuming a walk. Reading Buses' routes connect the station to Caversham and to the Green Park business parks, with single fares under £3 and day tickets the better deal if you're crossing town more than once.

Taxis from the station rank to Caversham or Winnersh run roughly £8-£14 depending on traffic, and are worth it after 11pm when bus frequency drops off. Driving yourself only pays off if you're based at Green Park or Winnersh, since town-centre hotels like Malmaison Reading and Novotel Reading Centre charge for on-site parking and nearby car parks fill fast on match days. If you have no car, choose RG1; if you do, the business-park cluster or a self-catering house with free parking is the better spend.

Good to know

Questions, answered

What's the best area to stay in Reading?

RG1 town centre near the station — walkable to everything and best train access.

Is Caversham safe at night?

Yes, it's a residential riverside area. The main risk is the walk back over Caversham Bridge, which is unlit in sections.

Are Reading hotels cheaper on weekends?

The business hotels at Green Park and Winnersh often drop 30-40% on Friday and Saturday nights. Town centre hotels stay flat or rise.

How far in advance should I book?

3-4 weeks for the best midweek rates; 3-4 months for Reading Festival week or Royal Ascot dates.

Is it worth booking a serviced apartment instead of a hotel?

Yes, if you're staying four nights or longer or travelling as a family or group. Houses like Spacious 4 Bed house with parking and garden at Reading and Stylish Home for 6 in Reading often beat the per-night hotel rate once free parking is factored in. For one or two nights, a hotel is simpler and cheaper.

Do Reading hotels charge for parking?

Most town-centre hotels, including Malmaison Reading and Novotel Reading Centre, charge £15-£20 a night for on-site parking. Business-park hotels around Green Park and Winnersh, such as Premier Inn Winnersh, typically include parking free. If you're driving, factor that difference into the room rate before comparing prices.

Doing good is the business: every booking through Stay Reading funds one verified tonne of carbon removal — same room, same price, no markup.

Start your search