The Macdonald Randolph Hotel is a grand Victorian hotel situated in the city center of Oxford. Although it doesn't have beaches nearby, it offers easy access to the stunning countryside surrounding Oxford, where you can explore nature trails and enjoy scenic walks.