IMPTReading
Blog Seasons & events

Royal Ascot week from Reading: hotel prices, dress code and the train trick

2026-03-085 min readcheaphotels
Royal Ascot racegoers in formal dress boarding a train at Reading station in June Royal Ascot racegoers in formal dress boarding a train at Reading station in June

The five days of Royal Ascot in mid-June push Reading hotel rates up 40% because racegoers stay here to avoid Ascot's own 3x premiums.

Why Reading fills during Royal Ascot

Royal Ascot runs Tuesday to Saturday in the third week of June every year at Ascot Racecourse, twelve miles south-east of Reading. It draws roughly 300,000 attendees across the five days, with peak crowds on Ladies' Day (Thursday) and Saturday. Ascot itself has limited hotels — the Berystede, the Coworth Park, a scatter of B&Bs — and they price at £450-£900 a night that week. Windsor, seven miles further, is similarly cleaned out. So racegoers spill into Reading, Bracknell and Maidenhead, and Reading gets the lion's share because of the direct rail link.

The train from Reading to Ascot takes 32 minutes with one change at Bracknell or, on some services, direct via Wokingham. First services from 8am, last returns after midnight during race week with additional late services laid on by South Western Railway. This makes Reading effectively an Ascot dormitory for the week: hotels fill from Monday night through Saturday, restaurants take champagne-lunch bookings by 11am, and the Malmaison lobby fills with morning coats and top hats every day from Tuesday.

What Reading hotels actually cost that week

The Malmaison hits £280-£340 a night from Monday to Friday, up from a typical June rate of £160. The Roseate on the Forbury quotes £380-£450, up from £220. The Great Expectations on London Street lands at £190-£240 versus £110 normally. Even the Ibis Reading Centre pushes past £180 for those five nights. Two-night minimums are common; some independent hotels enforce three. Saturday drops slightly because the smart set has left, but Sunday recovery pricing bounces things back.

Chain budget hotels in the ring get raided by budget-conscious racegoers who cannot stomach Ascot pricing. Premier Inn Caversham Bridge at £180, Travelodge Reading Central at £155, Ibis Budget Whitley at £110. Anything walkable to the station goes first. If you are staying that week for reasons unrelated to racing, aim for hotels south of the railway line towards Whitley or east into Earley — the racegoers cluster in the town centre and Caversham for their morning taxis to the station.

The train trick vs driving

The whole reason Reading fills during Ascot is the train. Driving to the racecourse is possible but painful — the A329 and M4 junction 6 traffic from 10am onwards is brutal, and Ascot's own car parks cost £30-£50 for the day and require pre-booking. The train from Reading at 32 minutes door-to-door beats any drive, and after a day of drinking, driving is not an option anyway. Racegoers therefore consciously book Reading hotels within a five-minute walk of the station.

This creates a pricing gradient. Hotels within walking distance of Reading station — Malmaison, Roseate, Ibis, Great Expectations — hit peak rates. Hotels needing a taxi to the station — Holiday Inn South, Novotel West — sit 20-30% cheaper because racegoers do not want to add a £15 taxi to every day's transport. If you are visiting Reading that week for non-racing reasons, book a taxi-distance hotel and save meaningful money without losing anything you care about.

Restaurants: booking becomes essential

From Monday lunchtime through Saturday evening, every restaurant walkable from Reading station is booked out from noon to 8pm. Racegoers do pre-race champagne lunches at Cerise, Bill's and Coppa Club, then return for celebratory dinners at Malmaison Brasserie or the Roseate's Cerise. The Botanist runs a race-week menu with a £15 uplift. Nando's and Wagamama in the Oracle stay walk-in but queue from 6pm. Independent places like Kyrenia and Pepe Sale need booking a fortnight ahead.

If you want to eat well that week without joining the racegoer scrum, walk. The Botanist and Franco Manca along Kings Road book out first; the restaurants along Prospect Street in Caversham a twenty-minute walk from the station stay available two days ahead. Miller of Mansfield in Goring is a train ride but rewards it. Sonning's Bull Inn and French Horn take race-week bookings but require dinner reservations three weeks ahead. Do not turn up hungry on Ladies' Day thinking you will find a table.

Dress code and what the town looks like

The Royal Enclosure enforces a strict dress code — morning suit and top hat for men, formal dress and hat for women — and even the Queen Anne Enclosure requires jacket-and-tie and formal daywear. This means Reading station platforms from 9.30am onwards look extraordinary: hundreds of people in full formalwear catching commuter trains. Hotel lobbies stage impromptu tie-adjusting and hat-securing sessions. The Malmaison and Roseate lay on shoe-polishing and morning-suit steaming as unadvertised services during race week.

The upside for a casual visitor is spectacle. The downside is that anywhere serving alcohol from 8pm onwards becomes rowdy — winners are celebrating, losers are drowning it, and both are wearing expensive clothes and unstable footwear. The Oracle's late bars get boisterous. Caversham stays quieter. If you want to avoid the atmosphere entirely, base yourself in Sonning or Pangbourne and treat Reading as a daytime-only stop that week.

The days either side and what to skip

Monday before Ascot is a quiet pricing valley — hotels have dropped weekend rates and racegoers do not check in until evening. A Monday night at the Malmaison at £140 is possible if you book early. Sunday after the closing Saturday is the opposite: hotels stay full because racegoers extend into a leisure weekend, and Sunday rates hold at £180-£220. Waiting until Monday of the following week to check in cuts hotel costs by half versus Ascot week itself.

Skip these events during Ascot week: the Reading Real Ale Festival at Christchurch Meadows (if it overlaps in a given year, avoid the town centre entirely Saturday), any Thames boat trip from Caversham Bridge on Saturday afternoon because the queues are unmanageable, and dinner reservations at any restaurant within five minutes of the station without a booking made two weeks prior. The town works fine as an Ascot base if you plan; it works badly if you improvise.

Non-racing visitors: do or delay?

If your Reading trip is for business, universities, or family reasons unrelated to racing, do not automatically shift dates — Ascot week is not as disruptive as festival weekend. Hotels are pricier but availability holds if you book two weeks ahead, restaurants are workable if you book restaurants outside the immediate station cluster, and the town by day is normal. The only genuinely disrupted days are Thursday evening and Saturday, when the racegoer return from Ascot floods the station between 6pm and 9pm.

For pure leisure trips, delay. The week after Ascot is one of the best of the Reading year: fine June weather, all outdoor attractions running, hotels back to normal rates, no crowds, long daylight. Beale Park, Basildon Park, Thames boat trips and the Sonning walk are all at their peak. If you have flexibility of any kind, book that week instead — you get everything Reading offers at a third less cost, and the town breathes again.

Book while you read Median night$113 Cheapest area$58 Hotels tracked4 Find a hotel

Before you book

What people ask before booking Caversham.

Is it worth staying in Reading rather than Ascot itself for the racing?

Financially, yes — Reading hotel rates are half to a third of Ascot's during race week, and the 32-minute train journey is easy in both directions with additional late services. The trade-off is you sacrifice walking home; you need to catch the return train. For most racegoers, that is an easy trade.

Do Reading hotels enforce dress standards during Ascot week?

No hotel enforces a formal dress code, but breakfast rooms at the Malmaison and Roseate see racegoers in morning suits from 8am. Nobody minds if you are dressed normally — the mix is part of the atmosphere. Save your own formalwear for the racecourse rather than dinner the night before.

When should I book a Reading hotel for Ascot week?

By early April for anything within walking distance of the station. By May for anywhere in central Reading. By early June you will find rooms in Whitley, Earley or as far out as Bracknell only, and rates will have peaked. Two-night minimums are widely enforced from Tuesday to Friday.

Where to stay

Hotels in Caversham

Live prices · free cancellation

Recommended reads

All posts