Last-minute Christmas and New Year stays in Reading: where to book and how to enquire early
Reading's festive season fills fast, so here's where to look and how to secure a room without paying over the odds.
Where to stay: neighbourhoods that work over the holidays
Reading town centre puts you within walking distance of the Oracle, the Broad Street Mall and Reading station, with its fast trains to London Paddington. Hotels here include Premier Inn Reading Central and Ibis Reading Centre, both on or near Friar Street. Expect to pay £90–£160 per night over Christmas and New Year, higher than the usual £60–£100 because demand peaks. Book these if you want restaurants and shops on your doorstep and don't mind paying for the convenience. Parking is limited and often charged separately, so check before booking.
If you're driving or want quieter surroundings, look at hotels along the A33 south of the town centre, such as the Holiday Inn Reading South on Basingstoke Road, or the Madejski Stadium area near Junction 11 of the M4. Rooms here typically cost £70–£120 per night and include free parking. The trade-off is a 10–15 minute drive into town, or a bus ride on the 21 or 600 routes. For a festive break, I'd choose the town centre if you're arriving by train and the A33 corridor if you're bringing a car.
How to enquire early and what to ask
Start by checking availability directly on hotel websites rather than relying on aggregators, which may not show last-minute releases. Call the hotel if you're booking for more than two nights or need a family room, as online inventory can lag. Ask specifically about Christmas Day and New Year's Eve dining: many Reading hotels run set menus, and some require advance booking even for residents. Confirm whether the rate includes breakfast and parking, and whether there's a minimum-stay requirement over the 25 December and 28 December dates.
For the best choice, enquire in early autumn. Reading's hotels fill with shoppers using the town as a base for the Oracle and with visitors attending festive events. If you're booking after mid-December, be flexible on room type and consider a Monday or Tuesday night, which are often quieter. Cancellation policies tighten over the holidays, so check the cut-off date; some hotels require 48 hours' notice, others seven days. I'd book a refundable rate and set a calendar reminder to cancel if plans change, rather than gambling on a non-refundable deal.
What to expect on the ground
Reading's Christmas lights switch-on usually happens in late November, and the town centre stays busy through December. The Oracle and Broad Street Mall are open on Boxing Day, but many independent shops close on Christmas Day and New Year's Day. Restaurants in the Riverside area and around St Mary's Butts book up quickly for Christmas lunches; reserve ahead even if you're staying nearby. Public transport runs a reduced service on 25 and 26 December and on 1 January, so plan taxis or walking if you're not driving.
If you're arriving by train, Reading station is a 10-minute walk to the Oracle and 15 to the Riverside. Taxis from the rank outside the station cost around £6–£10 to most central hotels. For a side trip, Oxford is 25 minutes by train and Henley-on-Thames is 20 minutes by car, but both are better saved for a longer stay. Over the holidays, the main draw is the town centre itself: the lights, the shops and the riverside walks along the Kennet and Avon Canal.
Which option to book and what to skip
For a couple arriving by train, I'd book Premier Inn Reading Central for its location and reliable standards, or Ibis Reading Centre for a slightly lower rate. For families with a car, the Holiday Inn Reading South offers space and free parking, and you can drive into town in 10 minutes. Skip hotels on the A4 Bath Road if you want to walk everywhere; they're a 20-minute walk to the station and less convenient in cold weather. Also skip any rate that doesn't include breakfast unless you've checked nearby cafés, as many close on Christmas Day.
If you're booking last-minute, call the hotel directly and ask about cancellations; rooms often free up 48 hours before. Avoid prepaying for non-refundable rates over the holidays unless your plans are fixed. For New Year's Eve, check whether the hotel has a celebration event and whether it's included; some charge extra. The official Visit Reading website lists festive events and transport changes, so check there before you travel. Book early, confirm the details by phone, and you'll have a comfortable base for Reading's Christmas and New Year.
Questions, answered
When should I book a hotel in Reading for Christmas and New Year?
Book by early autumn for the best choice and rates. December is peak season, and town-centre hotels fill quickly. If you're booking after mid-December, call directly and be flexible on dates.
Are hotel prices higher over Christmas in Reading?
Yes, expect to pay £90–£160 per night in the town centre, compared with £60–£100 at quieter times. Hotels south of the centre and near the M4 typically charge £70–£120.
Which neighbourhood is best for a festive stay in Reading?
The town centre around Friar Street and the Oracle is best if you're arriving by train and want shops and restaurants on foot. The A33 south corridor suits drivers, with free parking and a 10–15 minute drive to town.
Do Reading hotels require a minimum stay over the holidays?
Some do, especially over 25 December and 28 December. Always ask when enquiring, and confirm whether breakfast and parking are included in the rate.
What's open in Reading on Christmas Day?
Most shops and many restaurants close on 25 December. Hotel restaurants often serve Christmas lunch but require advance booking. Check the Visit Reading website for confirmed openings.
How do I get from Reading station to the town centre?
It's a 10–15 minute walk to the Oracle and Riverside. Taxis from the station rank cost around £6–£10 to central hotels. Buses run but are less frequent on public holidays.
Is parking available at Reading hotels?
Town-centre hotels often have limited parking at an extra charge, so check before booking. Hotels south of the centre and near the M4 usually offer free parking.
What should I skip when booking a last-minute stay in Reading?
Skip non-refundable rates unless your plans are fixed, and skip hotels on the A4 Bath Road if you want to walk everywhere. Always confirm breakfast and parking are included.
5% back on completed stays · ~1 tonne CO₂ retired per booking