18 miles to the northwest of Henley-on-Thames is Abingdon, where you can find Frilford Heath Golf Club and Abingdon County Hall Museum. Should you wish to spend a night or two in Abingdon, check out the Upper Reaches Hotel and Oxford Abingdon Hotel. 16 miles to the northwest of Henley-on-Thames, you'll also find Oxford, which is home to the Oxford Thames Four Pillars Hotel and Hawkwell House Hotel by Compass Hospitality. Regardless of whether you're passing through or spending a few nights in Oxford, be sure to explore the University Church of St Mary the Virgin and Ashmolean Museum.