Where to Stay in Caversham: Reading's Quiet Side of the River
Caversham Bridge over the Thames with Reading skyline behind
Cross the bridge north of the station and rooms drop to £80-£130 with a Thames view and a proper village feel — but you’ll walk 20 minutes to get back to town.
The geography, briefly
Caversham sits north of the Thames, separated from Reading proper by Caversham Bridge and Reading Bridge. Historically it was in Oxfordshire and it still has that character — Victorian villas, independent shops along Church Street and Prospect Street, and a genuine village high street that survived the postwar concreting of central Reading. Locally people talk about Caversham as though it were its own town, which it more or less is.
For visitors the important thing is that you are still within 20 minutes on foot of Reading station via Reading Bridge and Christchurch Meadows. Buses 22, 23, 24 and 27 run every few minutes from Caversham to the town centre; the ride is 8-12 minutes and costs £2.50 single with Reading Buses. If you want to sleep somewhere that feels residential and eat somewhere that feels like a village, but still handle a business meeting or a train south to Waterloo without a car, Caversham is the answer.
What you actually pay
The Crowne Plaza Reading East (yes, confusingly named — it is on the north bank at Richfield Avenue) runs £95-£140 midweek with parking included, and the river-facing rooms are genuinely nice. The Roseate Reading, the higher-end option, sits south of the river on Kendrick Road but pulls a similar Caversham-adjacent crowd for £180-£220. For B&Bs, the Miller of Mansfield-style small places on Prospect Street run £80-£110 and typically include breakfast.
Airbnb hits harder in Caversham than in the centre — you can find a whole one-bedroom flat on Gosbrook Road or Westfield Road for £90-£120 that would cost £150 in Reading proper. If you are staying three nights or more and cooking one meal in, this is where the maths tips in Caversham's favour. Add £6 in bus fares each day and you are still well ahead of a town-centre chain.
What is within walking distance
Church Street and Prospect Street form the retail spine — a Waitrose, an independent butcher (Vicars Game), two decent bakeries, several pubs including the Griffin and the Baron Cadogan (a Wetherspoons that punches above its weight), and Caversham Court Gardens on the river. Christchurch Meadows and View Island give you free riverside walking on the north bank; on a sunny Saturday the meadow fills with families and paddleboarders launching into the Thames.
For serious walking, the Thames Path runs east from Reading Bridge to Sonning (4 miles, about 90 minutes, ending at the Great House at Sonning for lunch) and west to Mapledurham (3 miles to a working watermill you can tour on summer weekends). Both are genuinely lovely walks on flat towpath. Reading town centre is 20-25 minutes on foot across Reading Bridge; the walk is fine by day but I would take a bus after dark.
Who Caversham suits
It suits couples on a weekend break who want a river view and a village dinner rather than a night in a chain hotel. It suits families with older children who can handle a 20-minute walk to town. It suits business travellers with a car who want to avoid town-centre parking fees — most Caversham hotels and B&Bs offer free parking, and you can be on the A4074 to Oxford or the A329(M) to Bracknell within five minutes.
It does not suit anyone catching an early train — the 20-minute walk with a case at 6am, plus the bridge, plus finding a taxi in Caversham at that hour, adds real friction. It does not suit party groups; the pubs close at 11 and the residents are protective of their quiet streets. And it does not suit anyone who wants to walk out of the hotel into a restaurant scene — Caversham's dining is good but small, roughly 15 places total.
Eating and drinking
The Baron Cadogan is the reliable pub with a huge garden and Wetherspoons prices, unusual for its setting. Quince and Clover on Prospect Street does modern British small plates and is the smartest evening booking north of the river. Pau Brazil on Church Road serves Brazilian steakhouse rodizio and is a genuine local secret. For coffee and breakfast, C.U.P. on Prospect Street is where the locals go and it opens at 8am.
For a Sunday roast, walk east along the towpath to the Griffin on Church Road or take a taxi to the Bull at Sonning (£12, 10 minutes) which does one of the best roasts in Berkshire. On a Friday night the Baron Cadogan and the Prince of Wales get busy but never rowdy; last orders at 11 is enforced and the streets are silent by midnight.
Caversham versus town centre
If you want peak convenience and a lively evening, book the town centre. If you want a nicer street, quieter sleep, cheaper parking and a genuine village breakfast, book Caversham and accept the bus. The saving is real — typically £30-£50 a night on hotels, more on Airbnb — and the walk across Reading Bridge in the morning past the river and Forbury Gardens is a genuinely pleasant commute rather than a chore.
For a first-time visitor doing two or three nights of sightseeing, I would book Caversham. For a single overnight tied to a station arrival or a Hexagon show, the town centre wins on friction alone. For a family with a car doing day trips to Windsor and Oxford, Caversham is the obvious pick — you drive out without touching the ring road.
Practical booking notes
The Caversham postcodes are RG4 5, RG4 6, RG4 7 and RG4 8. Anything listed as Caversham with a different postcode is probably Emmer Green or Caversham Heights, both a longer walk from the bridge. The Crowne Plaza is technically in Richfield Avenue on the Reading side of the river next to the festival site — book it for August only if you enjoy noise, otherwise it is fine year-round.
Buses run until roughly 11.30pm on weekdays and 12.30am on weekends. After that a taxi from central Reading to Caversham is £8-£12. Uber and Bolt both work reliably in Reading and are cheaper than the black cabs at the station rank. Parking on residential streets in Caversham is free but restricted by permits in some zones — always confirm with your host or hotel before you park overnight.
Before you book
What people ask before booking Reading Town Centre.
Yes, in about 20 minutes across Reading Bridge and through Forbury Gardens. The route is flat and paved. If you are catching a train before 7am or after 10pm, book a taxi instead — the walk is fine but the bridge is windy and the streets around the station can feel exposed early or late.
By about £30-£50 a night on comparable rooms, and considerably more on Airbnb. The Crowne Plaza sits at £95-£140 versus £130-£180 for equivalent town-centre chains, and includes free parking that the centre charges £18-£25 a night for. Over a three-night stay the savings usually pay for a nice dinner.
The Baron Cadogan for the garden, the value and the mixed crowd. The Griffin for a proper riverside pint. The Prince of Wales on Prospect Street for a smaller, quieter local. Avoid the chain places on the main road towards Reading Bridge — the independent pubs are all better and cheaper.