Best hotels in Oxford
Best hotels in Oxford: the best-rated on Staylist is Old Bank Hotel (AI score 7.9, typically $226 a night); the best-rated under $300 is voco Oxford Spires by IHG (AI score 7.2, typically $256 a night). Staylist lists 8 hotels in Oxford, United Kingdom, each with a booking link.
More about hotels in Oxford
Across the 8 with a previously observed price, typical nightly rates run from about $212 to $304, with the middle around $256. 3 are five-star hotels. Of the 8 with listed amenities, common ones include bar (100%), wi-fi in public areas (100%), private parking (75%), restaurant (75%). Guests most often mention classy environment, great rooms, delicious breakfast.
- 17.9Old Bank Hotel5-star · 1.3 km to Oxford$226 / night

- 28.1Old Parsonage Hotel5-star · 1.3 km to Oxford$304 / night

- 37.2voco Oxford Spires by IHG4-star · Abingdon Rd$256 / night

- 47.2voco Oxford Thames by IHG4-star · Sandford-on-Thames$197 / night

- 57.4Mercure Oxford Hawkwell House Hotel4-star · Iffley$212 / night

- 67.0Malmaison Oxford4-star · 690 m to Oxford$363 / night

- 77.7Courtyard Oxford City Centre4-star · 620 m to Oxford$298 / night

- 88.1The Store5-star · 890 m to Oxford$527 / night

Previously observed price; confirm current price and availability. Data updated 2 October 2026. How Staylist ranks hotels.