Evesham is a rural market town in Worcestershire, surrounded by a loop of the River Avon. It is 18 miles north of Cheltenham and 15 miles south east of Worcestor.
2-star hotel
66%
1.5 miles north-east of town centre
Riverside Hotel
The Parks, Offenham Road, Offenham, Worcestershire WR11 8JPRooms From 29.00 GBP per room, per night
3 star hotel [self classified]
66%
Town centre: south
Northwick Hotel
Waterside, Evesham, Worcestershire WR11 1BTRooms From 73.00 GBP per room, per night
3-star lodge
Town centre: north
Premier Inn Evesham
Adj. Evesham Country Park, Twyford, Evesham, Worcestershire WR11 4TPRooms From 54.00 GBP per room, per night