Where to stay in Marlow: the honest area guide
Marlow is the prettiest Thames town within 25 minutes of Reading and the most expensive — mid-week doubles run £160-320 against Reading's £95-170, and here is when it is worth it.
Why Marlow costs what it costs
Marlow is a working-money commuter town wrapped around a genuinely beautiful high street, a Tierney Clark suspension bridge, and a stretch of the Thames that photographs like a postcard from every angle. It has two Tom Kerridge restaurants (the Hand and Flowers, two Michelin stars, and the Coach, one star), a third serious kitchen at the Butcher's Tap, and a high street of independent shops that has not been hollowed out by chains. This is why the hotels charge what they do.
A room at the Compleat Angler on the river runs £220-380, the Macdonald Compleat Angler equivalent Sundays £180-260, and the Crown at Bray-sur-Marlow's edge is similarly pitched. Even a Premier Inn in Marlow does not exist — the nearest is 4 miles away in Bourne End. The cheapest in-town option is the Old Bell at £140-180 mid-week. If your budget cap is £120 a night, Marlow is not your town. Sleep in Maidenhead or High Wycombe and taxi in for dinner.
Who Marlow is genuinely for
Couples on an anniversary, birthday, or minimoon; foodies making a pilgrimage to Kerridge; and anyone who wants a walkable English river town where you can leave the hotel, cross the bridge, eat at three great places within 400 metres, and be back in your room by 11. It suits people who have already seen Oxford and Windsor and want something smaller, quieter and more concentrated. It is one of the best 48-hour trips in southern England for the right kind of traveller.
It also suits families who want a Thames-side base for walks and boat trips but who have the budget to accept £200-plus a night. The Longridge Activity Centre and the Higginson Park lawns give kids somewhere to burn energy, and the walk along the Thames Path towards Bourne End (5 miles) or Henley (7 miles) is genuinely one of the best flat river walks in the country. Bring proper shoes; it gets muddy in winter.
What is within walking distance
Everything you came for. The high street runs 400 metres from the church to the war memorial and contains the Hand and Flowers, the Coach, the Butcher's Tap, Marlow Bookshop, and about 20 independent shops and cafes. The bridge, the church of All Saints, and Higginson Park are all inside a 5-minute walk from any central hotel. The Compleat Angler is on the far side of the bridge with the best river views in town.
Slightly further out but still walkable: the Two Brewers pub on St Peter Street (7 minutes, the pub Jerome K Jerome drank in while writing Three Men in a Boat), the Marlow Museum (small, free, worth 30 minutes), and the start of the Thames Path west. What is not walkable: Cliveden House (3 miles east, taxi £12-15), Hambleden village (5 miles west, taxi £18), and Henley (7 miles west, taxi £22-28). Uber works here but is patchier than in Reading.
Marlow versus Henley
These are the two obvious rivals and the choice is genuinely close. Henley is bigger, has more hotels across more price bands (the Relais Henley at the top, the Catherine Wheel Wetherspoon at the bottom), a better weekend brunch scene, and hosts the Royal Regatta in early July which is either the reason to book or the reason to avoid depending on you. Henley pricing runs slightly softer than Marlow — call it 10-15% cheaper for comparable rooms.
Marlow wins on food, hands down — two Michelin stars versus Henley's none — and on the tightness of the centre. Everything is closer together. Henley wins on things to do beyond eating — more shops, the River and Rowing Museum, more river cruises. For a food-focused two-night stay, Marlow. For a longer trip with more variety, Henley. If you can only visit one and you have never been to either, Henley for a first visit, Marlow for the second.
The hotels, ranked
The Compleat Angler is the obvious book — riverside, historic, view of the bridge, in-house restaurant, £220-380 depending on room type and season. Get a Thames-facing room or do not bother; the courtyard rooms cost the same and face a car park. The Old Bell on the high street is the pragmatic choice at £140-180, comfortable and central without a river view. The Kings Head at Little Marlow, 1.5 miles east, is the country-pub-with-rooms play at £130-170 including a serious breakfast.
Skip the Danesfield House 3 miles up the road unless you specifically want a spa hotel and a car — it is grand but disconnected from the Marlow walkable experience you came for. Skip Airbnb in Marlow proper unless you are staying four-plus nights; the price gap over the Old Bell rarely compensates for the loss of concierge and breakfast. The Crowne Plaza at Marlow, 2 miles out on the A404, is functional but you will taxi in and out for every meal.
Booking the Kerridge restaurants
The Hand and Flowers releases tables three months out and they go within days of release for weekends, within two weeks for weeknights. Set the calendar reminder. Lunch is easier than dinner; a Tuesday lunch is bookable four to six weeks out routinely. Set menu at lunch is £75-85, a la carte dinner runs £130-180 per person before wine. The Coach does not take bookings — walk in, put your name down, and drink at the Butcher's Tap next door until they text you.
The Butcher's Tap is the smart move for a first Kerridge experience — casual, no booking, brilliant burgers and chops, £30-50 per person, and you can be in and eating within 40 minutes on a weekday. Sindhu on the river (Atul Kochhar's Indian) is Marlow's other serious kitchen and much easier to book — a week out is fine, mains £22-32. Do not eat every meal at Kerridge properties; the town has more range than that.
Who should skip Marlow entirely
Budget travellers under £140 a night, solo travellers who want nightlife (Marlow closes by 11pm on weeknights and midnight on weekends, and there is no club scene), and anyone whose main goal is Reading-area sightseeing. If Reading itself is your target, staying in Marlow and commuting in is 25 minutes each way by car and there is no direct train — you go via Maidenhead with a change, 40-50 minutes. Not worth it.
Also skip Marlow if you have small children and want a hotel with a proper family setup — kids' clubs, pools, dedicated family rooms. The Compleat Angler will accommodate families but it is not designed around them. Center Parcs Longleat or a Cotswolds family hotel serves that need better. Marlow is fundamentally a couples' and foodies' town, and pretending otherwise leads to a mismatched trip.
Before you book
What people ask before booking Windsor.
By train it is 40-50 minutes with a change at Maidenhead onto the Marlow branch line, running roughly hourly. By car it is 25-30 minutes via the A4 and A404, which is faster and more flexible. Taxi from Reading runs £45-55 one way. For a Kerridge dinner without staying overnight, hire a car or split a taxi four ways.
Yes, if you are eating at the Hand and Flowers or the Coach — the food is worth the whole trip and you do not want to drive after that wine list. Two nights minimum earns you a full day of river walking plus two dinners. For anything less than a proper meal-focused stay, a day trip from Reading or Maidenhead makes more sense.
Yes, it is 7 miles along the Thames Path, roughly 3-3.5 hours at a steady pace. It is one of the loveliest stretches of the whole path, passing Hambleden Lock and Mill End. Do it one way and train back via Maidenhead (or taxi, £25-30). Wear waterproof boots outside July-September; the path floods and muds up.
For summer weekends (June-September) book 8-12 weeks ahead; the Compleat Angler and Old Bell fill first. For Regatta week (early July) and any bank holiday, book 4-6 months ahead. Winter weekdays are bookable a week out and often 30-40% cheaper. Sunday nights year-round are the value sweet spot — Marlow's commuter demand collapses.