Hotels in Oxford City Centre vary in price and can be found for as low as £20 per night, however this will often be shared dormitories or hotels outside the city centre. If you want to book a hotel in the city centre, you can expect to pay around £100-£150 per night. When you book to stay at Royal Oxford Hotel, you can find great deals for under £99, depending on dates and availability. Use our online booking system to find the best deal for you!