All beaches in the BVI are public to the high water mark. They won’t be happy you are on the beach but you can be there. Keep in mind the Anchorage is unprotected and is not usable with a North swell or a forecast for possible thunderstorms.
G