Vanbrugh House Hotel is a boutique hotel housed in a charming Georgian townhouse in Oxford. Although it doesn't have beaches nearby, it is located close to the Oxford University Botanic Garden, where you can relax and enjoy the beautiful plant collections.