The Head of the River is a charming pet-friendly hotel situated on the banks of the River Thames in Oxford. It offers comfortable and cozy rooms, as well as a range of amenities for both you and your pet. The hotel provides pet beds, bowls, and even a doggy menu. Enjoy a leisurely stroll along the river with your furry friend or explore the nearby Oxford Castle and the Covered Market. The Head of the River is a great choice for a pet-friendly stay in Oxford.