Weekends in Colonial Beach are a family must and we always dock at Colonial Beach Yacht Club. They are great with helping us set up a golf cart rental for weekend adventures into town. The bathhouses are small and average but do the trick. This is one of our children’s favorite summer stops!