Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Compton on Hotels.com. These Compton hotels consistently deliver on quality, location and traveler experience. Last updated on .
Hotels in Compton
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Tonight
Sep 20 - Sep 21Tomorrow
Sep 21 - Sep 22Next weekend
Sep 25 - Sep 27In two weeks
Oct 2 - Oct 4Top 5 hotels in Compton at a glance
- 1. Ye Olde Red Lion — 4-star hotel in Newbury. Guest rating: 9.2/10 — Wonderful.
- 2. The Royal Oak — 4-star hotel in Thatcham. Guest rating: 9.4/10 — Exceptional.
- 3. The Swan at Streatley — 4-star hotel in Reading. Guest rating: 9.2/10 — Wonderful.
- 4. The Bunk Inn — 4-star hotel in Thatcham. Guest rating: 8.8/10 — Excellent.
- 5. ORIDA Hotels Newbury — 4-star hotel in Newbury. Guest rating: 7.8/10 — Good.
Where to stay in Compton?




1. Ye Olde Red Lion
Ye Olde Red LionNewbury
$100 nightly
$121 total
Sep 21 - Sep 22
Total with taxes and fees




2. The Royal Oak
The Royal OakThatcham
$114 nightly
$137 total
Sep 21 - Sep 22
Total with taxes and fees




3. The Swan at Streatley
The Swan at StreatleyReading
$87 nightly
$105 total
Oct 19 - Oct 20
Total with taxes and fees




4. The Bunk Inn
The Bunk InnThatcham
$54 nightly
$64 total
Sep 27 - Sep 28
Total with taxes and fees




5. ORIDA Hotels Newbury
ORIDA Hotels NewburyNewbury
$66 nightly
$79 total
Sep 27 - Sep 28
Total with taxes and fees




6. Hare & Hounds Newbury
Hare & Hounds NewburyNewbury
$92 nightly
$111 total
Sep 27 - Sep 28
Total with taxes and fees




7. Donnington Hotel, Spa & Golf
Donnington Hotel, Spa & GolfNewbury
$142 nightly
$171 total
Oct 7 - Oct 8
Total with taxes and fees




8. Queens Arms
Queens ArmsHungerford
$77 nightly
$92 total
Oct 12 - Oct 13
Total with taxes and fees




9. Elephant Hotel
Elephant HotelReading
$109 nightly
$131 total
Sep 27 - Sep 28
Total with taxes and fees




10. Donnington Grove Country Club
Donnington Grove Country ClubNewbury
$114 nightly
$137 total
Sep 22 - Sep 23
Total with taxes and fees




11. The Greyhound Inn
The Greyhound InnWantage
$136 nightly
$163 total
Oct 4 - Oct 5
Total with taxes and fees




12. Regency Park Hotel
Regency Park HotelThatcham
$127 nightly
$152 total
Sep 23 - Sep 24
Total with taxes and fees




13. Courtyard by Marriott Oxford South
Courtyard by Marriott Oxford SouthAbingdon
$94 nightly
$113 total
Oct 4 - Oct 5
Total with taxes and fees




14. Milton Hill
Milton HillAbingdon
$85 nightly
$101 total
Oct 1 - Oct 2
Total with taxes and fees




15. The Lodge Hotel
The Lodge HotelNewbury
$55 nightly
$66 total
Oct 18 - Oct 19
Total with taxes and fees




16. White Hart Hotel
White Hart HotelWallingford
$96 nightly
$115 total
Sep 27 - Sep 28
Total with taxes and fees




17. The George Hotel, Dorchester-on-Thames
The George Hotel, Dorchester-on-ThamesWallingford
$105 nightly
$126 total
Sep 30 - Oct 1
Total with taxes and fees




18. The Furze Bush Inn
The Furze Bush InnNewbury
$88 nightly
$105 total
Sep 21 - Sep 22
Total with taxes and fees




19. The Chequers Hotel
The Chequers HotelNewbury
$67 nightly
$81 total
Sep 27 - Sep 28
Total with taxes and fees




20. The Railway Inn
The Railway InnAbingdon
$134 nightly
$161 total
Sep 21 - Sep 22
Total with taxes and fees
Go beyond your typical stay in Compton
Pet friendly
Apartment
Cottage
Family friendly
Learn more about Compton
The region around Compton is home to attractions such as Newbury Showground and Didcot Railway Centre.
See all hotels in Compton
Photo by Graham Horn
Check out reviews of Compton hotels guests love
Red Lion Hotel
8/10 Good
"It was all great but the mattress was uncomfitable. Staff not so good with comunicating eith other staff. All in all would stay again"
pentahotel Reading
10/10 Excellent
"Great hotel, close to the centre of Reading, free pool, darts, shuffle board and a good breakfast."
Village Hotel Reading
8/10 Good
"Clean room. Stayed in the club room, would have been nice to have a small fridge"
Oxford Belfry Hotel & Spa
10/10 Excellent
"Lovely hotel with very friendly staff."
Village Hotel Basingstoke
10/10 Excellent
"All good, liked it, only one lift working when we visited. We would stay here again"
De Vere Wokefield Estate
10/10 Excellent
"Staff were super friendly. There’s a £30 surcharge for a dog but for that he got a super comfy bed and bowl which made his stay a real treat. Didn’t get a chance to use pool but did walk around the very pleasant grounds. When we arrived we were concerned that with two events going on we might not get much sleep however the soundproofing was excellent, didn’t disturb us at all. Room in the Mansion House was clean and well appointed with a lovely super king bed. Breakfast good and plentiful parking although I’m guessing there may have been issues with width of spaces in the past as we saw many cars straddling two spaces :) Didn’t cause us any issues though. We’d love to head back!"
Ramada by Wyndham Oxford
10/10 Excellent
"Very good value and helpfully staff"
Frequently asked questions
Keep exploring
- Warborough Hotels
- Long Wittenham Hotels
- Stanford Dingley Hotels
- Calcot Hotels
- Letcombe Regis Hotels
- East Hagbourne Hotels
- Beenham Hotels
- East Hendred Hotels
- Stockcross Hotels
- Great Shefford Hotels
- Harwell Hotels
- Crowmarsh Gifford Hotels
- Beedon Hotels
- Checkendon Hotels
- Brightwell-Cum-Sotwell Hotels
- Whitchurch-On-Thames Hotels
- Moulsford on Thames Hotels
- Ardington Hotels
- Hotels near UK Wolf Conservation Trust
- Hotels near Didcot Railway Centre
- Hotels near Cornerstone
- Hotels near Island Farm Donkey Sanctuary
- Hotels near High Ropes Oxford
- Hotels near Wallingford Museum
- Hotels near Brightwell Vineyard
- Letcombe Bassett Hotels
- Theale Hotels
- Frilsham Hotels
- Hampstead Norreys Hotels
- Blewbury Hotels
- Aldworth Hotels
- Tilehurst Hotels
- Sutton Courtenay Hotels
- Curridge Hotels
- Bucklebury Hotels
- Donnington Hotels
- Milton Hotels
- Upton Hotels
- Hotels near Newbury Showground
- Hotels near Downe House School
- Hotels near Wittenham Clumps
- Hotels near Snelsmore Common Country Park
- Hotels near Basildon Park
- Hotels near Donnington Castle
- Hotels near Greenham Common
- Hotels near Mapledurham House and Watermill
- Hotels near Newbury Town Hall
- Hotels near UK Wolf Centre
- Hotels near Welford Park
- Hotels near West Berkshire Museum
- Chieveley Hotels
- Pangbourne Hotels
- Streatley Hotels
- Yattendon Hotels
- Dorchester-On-Thames Hotels
- Goring-On-Thames Hotels
- Mapledurham Hotels
- North Stoke Hotels
- Shillingford Hotels
- South Stoke Hotels
- Benson Hotels
- Hotels near Didcot Parkway Station
- Steventon Hotels
- Hotels near Newbury Racecourse
- Hotels near Beale Park
- Midgham Hotels
- Culham Hotels
- Hotels near Newbury Station
- Hotels near Reading Aldermaston Station
- Hotels near Reading Pangbourne Station
- Hotels near Theale Station
- Hotels near Thatcham Station
- Hotels near Bradfield College Golf Club
- Hotels near Donnington Grove Country Club
- Hotels near Newbury and Crookham Golf Club
- Hotels near Goring & Streatley Station
- Hotels near Wallingford Cholsey Station
- Hotels near Appleford Station
- Hotels near Abingdon Culham Station
- Hotels near Dorchester Abbey
- Hotels near Thames Path
- Hotels near Watermill Theatre
- Hotels near Shaw House
- Hotels near Milton Manor House
- Hotels near Bucklebury Farm Park
- Didcot Hotels
- Wantage Hotels
- Hotels with a Pool in Newbury
- Pet Friendly Hotels in Newbury
- Luxury Hotels in Newbury
- Resorts & Hotels with Spas in Newbury
- Newbury Hotels
- Hotels with Parking in Thatcham
- Luxury Hotels in Thatcham
- 4 Star Hotels in Thatcham
- Thatcham Hotels
- Hotels with Parking in Wallingford
- 3 Star Hotels in Wallingford
- Wallingford Hotels
- Hotels near The Ridgeway
