Most of the sailors are on the BVI forum. You might want to ask there or have Carol move your post. We have seen boats moored in Grand Case, Orient and Ance Marcel but don't know anything about fees or availability.
There are some big marinas spread across the island as well.