Having sailed several times over many decades in both the USVI and BVI, I'll tell you that although the BVI are now the "preferred" option, the anchorages are much more crowded than they used to be. Back in the 80s, it was the opposite, Gorda Sound was virtually deserted. I cringe when I see the pictures of the Bitter End now, with dozens of mooring balls and just the huge numbers of bareboats. You can enjoy many uncrowded anchorages on St. John with great beaches and snorkeling. If your vacation is only 7-10 days, you can sail around St. John, make a quick trip to Tortola or JVD (check in at Soper's Hole) and have experienced both areas... I really enjoyed the peaceful and quiet anchorages on St. John. Now, if I could find more charter company options in the USVI, I'd be happy. We chartered with VIP and the boat was in rough shape, but overall it was an OK experience. Does anyone have any other positive experiences with USVI-based charter companies?
June is "technically" hurricane season, but historically, there have been very, very few hurricanes during that month. That's when we usually go... early - mid June.