Hotels with swimming pools in the Reading area, ranked
Indoor hotel swimming pool with loungers and tall windows
Reading itself is short on pools — but within 25 minutes there are nine hotels with proper swimming, from 25m lap pools to hydrotherapy tanks.
The Reading pool situation, honestly
Reading town centre has almost no hotel pools. Malmaison, Roseate, the Great Expectations — all pool-free. The chains near the station (Ibis, Novotel, Holiday Inn Express) don’t have them either. If a pool is a hard requirement for your booking, you’re looking at the ring of country-house and spa hotels 15-25 minutes out, most of them former estates converted in the 1990s and 2000s with spa wings bolted on.
That's not a bad thing. It means the pools you do find are generally proper facilities — 15m to 25m, heated, with actual changing rooms and towel service, not the sad 8m plunge tanks you get in some city hotels. The list below covers everything within a 25-minute drive of Reading station. Rates are 2026 midweek doubles unless noted, and pool access is included in the room rate at every property listed — I’ve excluded anywhere that charges extra.
Donnington Valley Hotel — best 20m lap pool
Donnington Valley sits just north of Newbury, 20 minutes down the A34 from Reading. The pool is a proper 20m indoor lap pool with clear water, decent lane discipline in the mornings, and a small jacuzzi at one end. Rates £130-£180 midweek and the hotel has 111 rooms so pool crowding is rare outside of Saturday afternoons when families arrive. The spa attached is small but the therapists are good.
The catch is location — you’re not walking anywhere from Donnington Valley, it's set in its own grounds with a golf course, and you’ll drive to Newbury for dinner or eat in the hotel restaurant, which is fine but not exciting. Best used as a swim-focused overnight rather than a base for exploring. If you want to actually train rather than dabble, book a morning slot when the pool opens at 6.30am and you’ll have it to yourself for the first 45 minutes.
Careys Manor, Brockenhurst — worth the drive south
Careys Manor is not in the Thames Valley — it's in the New Forest, about 75 minutes south of Reading. I’m including it because for anyone treating a Reading trip as flexible, this is the best pool within striking distance: a 17m indoor pool, a hydrotherapy pool, a proper thermal suite with a laconium, steam and salt inhalation. Rates £190-£290 depending on room and season, and midweek deals often include a treatment.
The trade-off is obvious — you’ve left the Reading area entirely. But if the pool is the reason for the trip and you can accept the drive, nothing closer competes on facilities. The village of Brockenhurst itself is lovely: ponies wandering the streets, decent pubs, walks straight from the hotel door. Skip the à la carte in the main restaurant and book the sister restaurant, which is more interesting food for less money.
Cliveden House — the historic option
Cliveden sits above the Thames at Taplow, 25 minutes from Reading toward Maidenhead. It has two pools — an outdoor pool that's genuinely beautiful, built into a walled garden and heated year-round, and a smaller indoor pool in the spa wing. The house itself is a National Trust property with rooms in the wings, and the whole thing feels like staying in a museum. Rates start at £450 and climb steeply from there.
This is not a value pick. But the outdoor pool in winter, steaming into cold air with the Thames beyond the garden wall, is one of the memorable experiences you can have within half an hour of Reading. If the price is out of scope, book afternoon tea in the house instead (£65 as of last check) — you can’t use the pool but you get the setting. For a birthday or an anniversary, this is the answer.
The Vineyard, Stockcross — quiet luxury near Newbury
The Vineyard is a wine-focused hotel near Newbury with a 15m indoor pool that's rarely busy, largely because guests are usually in the tasting rooms rather than the water. Rates £220-£340 and the food is genuinely serious — the wine list runs to hundreds of pages and the sommelier team knows it inside out. Pool is heated to 30°C, warmer than most, which suits people who don’t want to swim hard.
The catch is that this is not a family hotel. Under-12s are discouraged, and the atmosphere is very much couples on wine weekends. If that's you, it's excellent value at the lower end of the rate range. If you’re travelling with kids, book Donnington Valley instead. The Vineyard pool is a place to float and read, not to do lengths — no lane markings, no clock, no serious swimmers.
Coppid Beech, Bracknell — family pool with a dry ski slope next door
Coppid Beech is a large hotel on the edge of Bracknell with an oddly Alpine exterior and, next door, the John Nike Leisuresport centre with a real dry ski slope. The hotel pool is 20m, heated, with a shallow area for children and a small sauna and steam. Rates £110-£150 midweek, which is genuinely good value for a proper family pool. Rooms are dated but the pool is well-maintained.
The hotel restaurant is skippable — head into Bracknell for better options — but the combination of pool plus optional ski slope makes this a strong pick for a rainy weekend with kids who need to burn energy. Book the family room over the standard double; the extra floor space is worth £20. Weekend afternoons in the pool are busy, so aim for a morning swim before breakfast if you want space.
Sonning Golf & Country Club Hotel — small pool, low profile
The hotel at Sonning is attached to a golf and health club with a 15m pool that's included in the room rate. Rates £120-£160 midweek and the setting is quiet — the club is set back from the road with mature trees and its own grounds. The pool is used by club members as well as hotel guests so mornings and evenings can be busy with regulars doing lengths, but afternoons are usually calm.
This is not a destination hotel. It's a good pool at a fair price, in a nice bit of countryside 10 minutes from Reading. The restaurant is fine, breakfast is generous, and you can walk to Sonning village along the lanes in about 20 minutes for a pub lunch at the Bull Inn. Best for a low-key overnight rather than a weekend — there's not enough to do on site for two full days.
Which pool for which trip
Serious swimmer wanting real lengths: Donnington Valley. Couples wanting quiet indulgence: The Vineyard. Special occasion, no budget cap: Cliveden. Family weekend with children of different ages: Coppid Beech. Low-key overnight where the pool is a nice-to-have rather than the point: Sonning. Wine and food matter more than the pool itself: The Vineyard again. Willing to leave the region entirely for the best facilities: Careys Manor.
What I’d avoid: any of the mid-market chain hotels around Junction 11 that mention "leisure facilities" without specifying pool dimensions. Half of them have a 10m tank that's overrun with children by 4pm and closed for cleaning by 8pm. If a hotel won’t tell you the pool length on the phone, assume it's not a real pool. The seven above are the ones that actually deliver on the promise.
Before you book
What people ask before booking Reading Town Centre.
No proper ones. A couple of central hotels advertise "leisure access" via arrangements with nearby gyms, but there's no hotel with an on-site pool inside the town-centre ring. For a swim within walking distance of the station, you’re looking at the public Rivermead Leisure Complex rather than a hotel.
Coppid Beech in Bracknell — it has a proper shallow section, family changing rooms, and staff who don’t mind noise. Donnington Valley is fine but leans adult, and The Vineyard actively discourages under-12s. If you’re travelling with a baby, ring ahead to check baby-swim rules; some hotels require swim nappies plus a wetsuit.
Some yes, some no. Donnington Valley and Coppid Beech sell day passes when the pool isn’t at capacity, usually £15-£25. Cliveden, The Vineyard and Careys Manor are residents-only for the pool. Best to ring the day before rather than turn up hoping — spa treatments often bundle pool access more cheaply than a day pass.