Lots of great suggestions from AJ!
Adding a couple more.
The Maryland Swim for Life is coming up. You could do the swim with them and then your own bike.
Another place could be Chickahominy Riverfront Park, the site of Rev3 Williamsburg. I think you can swim there or Jamestown Beach and then you could do the Rev3 half course.