Epsom is situated off the A24 road, 10 miles south of Kingston-upon-Thames and 10 miles north of Dorking. Epsom Downs Racecourse is approximately 2 miles south of the town centre.
Holiday Inn Express London Epsom DownsLangley Vale Road, Epsom, Surrey KT18 5LG
A modern large hotel situated at Epsom Downs Racecourse and approximately 2.5 miles south of the town centre.Rooms From 81.90 GBP per room, per night
Nonsuch Park Hotel355 London Road, Epsom, Surrey KT17 2DE
Situated opposite the historic Nonsuch Park, Nonsuch Park Hotel offers bed and breakfast accommodation.Rooms From 85.00 GBP per room, per night
Chalk Lane HotelWoodcote End, Epsom, Surrey KT18 7BB
This hotel has 22 en-suite bedrooms, restaurant and offers bed and breakfast accommodation and complimentary membership of Virgin Active which is a short walk away. Epsom Downs Racecourse is approximately 1.5 miles south of the hotel.Rooms From 105.00 GBP per room, per night