Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Oxford Macdonald Hotels Hotels

See all 506 Hotels in Oxford
Macdonald Randolph Hotel

Macdonald Randolph Hotel

Beaumont Street, Oxford
5.0 out of 5.0
3.9 out of 5 (343 reviews)
Lovely traditional hotel, centrally located Perfect traditional hotel for a return to Oxford, ideally centrally located. - 

£143

£143
Macdonald Bear Hotel

Macdonald Bear Hotel

Park Street, Woodstock
4.0 out of 5.0
4.2 out of 5 (98 reviews)
Wonderful staff! Room was very comfy although a little too warm. Excellent amenities including a mi … - 

£67

£67
Macdonald Compleat Angler

Macdonald Compleat Angler

Marlow Bridge, Marlow
4.0 out of 5.0
3.9 out of 5 (51 reviews)
Compleat Angler A fantastic weekend by the river. Very helpful and attentive staff. I cannot recommend the hotel en … - 

£116

£116
Map

Recently booked Oxford hotels

Macdonald Randolph Hotel
5.0 out of 5.0
Last booking: 8 hours ago
Jurys Inn Oxford
4.0 out of 5.0
Last booking: 9 hours ago
Diana's Bed and Breakfast
2.5 out of 5.0
Last booking: 11 hours ago
Malmaison Oxford
4.0 out of 5.0
Last booking: 27 hours ago
Old Parsonage Hotel
4.0 out of 5.0
Last booking: 31 hours ago
Ethos Hotel
4.0 out of 5.0
Last booking: 32 hours ago
De Vere Oxford Thames
4.0 out of 5.0
Last booking: 32 hours ago

Pocket Guide: Oxford Macdonald Hotels Hotels

Search for hotels in Oxford on Expedia.co.uk. You can easily find your hotels in Oxford using one of the methods below:

  • View our selection of featured hotels in Oxford
  • Use the map to find hotels in the Oxford neighborhood you prefer
  • Use the filters to see hotels in a specific area of Oxford, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Oxford
  • Enter your travel dates to view the best deals on hotels in Oxford - while they last