There are site in Ross on Wye, never stayed there but went for day and they are right on the river. Or how about Stourport??
Swift
In order to post a reply you will need to register, or if already registered please log in here