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.

Explore on the map
  1. Old Bank Hotel
    17.9Old Bank Hotel5-star · 1.3 km to Oxford$226 / night
  2. Old Parsonage Hotel
    28.1Old Parsonage Hotel5-star · 1.3 km to Oxford$304 / night
  3. voco Oxford Spires by IHG
    37.2voco Oxford Spires by IHG4-star · Abingdon Rd$256 / night
  4. voco Oxford Thames by IHG
    47.2voco Oxford Thames by IHG4-star · Sandford-on-Thames$197 / night
  5. Mercure Oxford Hawkwell House Hotel
    57.4Mercure Oxford Hawkwell House Hotel4-star · Iffley$212 / night
  6. Malmaison Oxford
    67.0Malmaison Oxford4-star · 690 m to Oxford$363 / night
  7. Courtyard Oxford City Centre
    77.7Courtyard Oxford City Centre4-star · 620 m to Oxford$298 / night
  8. The Store
    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.

Best Hotels in Oxford (2026): 8 Rated · Staylist World