If you don't have any issues with setting up base 19 kilometres away from the city, look into the suburb of Oxford City Centre. It's got 14 available hotels, including Old Bank Hotel and Old Parsonage Hotel.
If you find yourself requiring more options in Didcot, try the Crazy Bear and the Macdonald Randolph Hotel. They are 14 kilometres and 19 kilometres away from the center. If those two aren't what you're looking for, you can try the Donnington Valley Hotel and Spa or the Glove House.
The close by cities of Goring and Benson are definitely worth going to. Goring is 11 kilometres to the southeast of Didcot, while Benson is 11 kilometres to the northeast. Goring hotels include the Elephant Hotel and The Swan at Streatley. The Shillingford Bridge Hotel and The Partridge Inn Wine bar & Restaurant are some of the choices in Benson.
If you are into sports and want to watch games, you might decide to head to Kassam Stadium, which is located to the north of Didcot. The De Vere Oxford Thames and the Mercure Oxford Eastgate Hotel are close to the action.
Hotels in Didcot start at AU$98 per night. Prices and availability subject to change. Additional terms may apply.