I've visited Jamestown Beach and wasn't impressed. Another suggestion,
Newport News Park campground. Now, you won't find anything there but a nice
wooded site, nothing fancy. No pool or beach. Just a nice quiet evening
after a day at the parks. I live just a few minutes from there and we even
plan on camping there this fall. I think the sites w/hook ups are about
18.00. Haven't checked out the bathrooms there so can't tell you how clean
they are. Across from the campsite (across this little lake) there is a nice
park. You'll find trails there, picnic areas and playgrounds. The campground
is about 15 minutes or so from Busch Gardens. Don't know anything about the
Williamsburg KOA. Here's a website for Newport News park if you're
interested. Have a good time at Busch!
http://www.newport-news.va.us/parks/park1.html