Red hook anchorages are loaded with private moorings and the ferries turn it into a washing machine. Your best bet is to get a slip. Charlotte Amalie has many places to anchor and with a dinghy you can access most of the restaurants. Elephant Bay off Water Island is nice but it's full of private moorings.