Riverside pubs with a view
The Angel on the Bridge sits right on the Thames at the end of Bridge Street, a two-minute walk from Reading Station via Caversham Bridge. Its terrace faces the river and is the classic spot for a summer pint, though prices are at the higher end for the area — expect £14–£18 for a main. In winter the log fire inside makes it a cosy stop after a walk along the Thames Path. Book ahead for weekend lunches, especially between May and September when the towpath is busy with rowers and walkers.
The Crown at Playhatch, a ten-minute drive east along the A4155, is worth the trip for its large garden and straightforward pub food — fish and chips, burgers, Sunday roasts. Mains are around £12–£16. It is less polished than the Angel but more relaxed, with a play area for children. If you are staying in central Reading without a car, the Angel is the easier choice; otherwise, the Crown offers better value and more space. Skip the riverside pubs on Friday evenings in summer if you dislike crowds — the terraces fill up quickly after 5pm.
Cafes and bakeries for daytime
The Village Cafe on Prospect Street is a no-frills spot popular with locals for cooked breakfasts (around £6–£8) and strong tea. It opens early, making it handy if you are catching a train from Reading Station — it is a 15-minute walk via Caversham Road. For something more contemporary, the Picnic Cafe on Church Street serves good coffee, sandwiches and cakes in a small, bright space; expect to pay £4–£6 for a sandwich. It is a five-minute walk from Caversham Library and the war memorial, and gets busy at lunchtime with nearby office workers.
If you need a workspace, the Costa Coffee on St Martin's Precinct has reliable Wi-Fi and plenty of seating, though it is a chain and the coffee is unremarkable. Better is the independent Nomad Bakery on Hemdean Road, which sells sourdough loaves and pastries from Wednesday to Saturday. It is a 10-minute walk from Caversham centre and worth the detour for a takeaway lunch to eat by the river. Note that many Caversham cafes close by 4pm on weekdays, so plan accordingly if you are arriving late afternoon.
Evening meals and takeaways
For dinner, the Bina Tandoori on Prospect Street is a long-standing Indian restaurant with mains around £10–£14. It is not fancy, but the service is friendly and the portions generous. Alternatively, the Caversham Tandoori on Church Street offers similar food at slightly lower prices; both are good for a casual meal. If you prefer something lighter, the Sushi Zen on St Martin's Precinct does takeaway boxes from £8, though seating is limited. None of these places are destination dining, but they are reliable after a day of sightseeing.
The French Horn on the Warren is a step up in price and setting — a riverside pub with a more ambitious menu and mains from £16–£22. It is a 20-minute walk from Caversham centre along the Thames Path, or a short drive with parking on site. I would book this for a special occasion rather than a quick bite. For a cheap eat, the Caversham Fish Bar on Church Street does excellent fish and chips for under £10, and there is a small park nearby to eat them in. Skip the chain restaurants in Reading town centre if you want a quieter evening — Caversham's options are more characterful.
Where to stay and how to get around
Caversham itself has few hotels; most visitors stay in central Reading and walk or take a short bus ride across the river. The Ibis Reading Centre on Friar Street is a 20-minute walk to Caversham Bridge, and the Malmaison on Station Road is closer to the station. For a quieter stay, the Great Expectations Hotel on London Street is a 10-minute walk from Caversham Road. Buses 24 and 27 run from Reading town centre to Caversham every 10–15 minutes, and a taxi from the station costs around £8–£10.
If you are visiting between May and September, book a hotel with air conditioning — riverside pubs are lovely, but some hotel rooms in older buildings get warm. For a winter trip, check that your hotel has a restaurant or is near a pub with food, as Caversham's options thin out after 9pm on weekdays. I would book a hotel in central Reading for convenience, then walk to Caversham for meals. The Thames Path is well lit in the early evening but can be muddy after rain, so bring suitable shoes.
Questions, answered
Do I need to book a table at Caversham riverside pubs?
Yes, especially for weekend lunches and any evening between May and September. The Angel on the Bridge and the French Horn get busy; call ahead or book online. Weekday lunches are usually walk-in friendly.
What is the best way to get to Caversham from Reading town centre?
Walk across Caversham Bridge (20 minutes from the station) or take bus 24 or 27 from Friar Street. A taxi costs around £8–£10 and takes 5–10 minutes depending on traffic.
Are there good vegetarian options in Caversham?
The Bina Tandoori and Caversham Tandoori both offer vegetarian dishes, and the Picnic Cafe has veggie sandwiches and salads. Nomad Bakery often has vegetarian pastries, but check fillings as they vary daily.
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