Not a lot near Marlborough. Excellent family site near Melksham at Sells Green phone 01380 828839 OR near Calne is Blackland Lakes phone 01249 813672 www.blacklandlakes.co.uk
Booking essential in high summer
Either site will put you close to megalithic sites and a short run to Avebury etc.
Hope it helps