Norwegian dock and ferry to St. John from Charlotte Amalie
Welcome to Cruise Critic! If you'd like to participate on our forums by joining in the conversation, please Register Now! Be sure to visit our FAMOUS Roll Call forums, where you can meet other cruisers sailing with you and share a tour or shore excursion and SAVE MONEY!
So the main reasons the Red Hook ferry is preferred are the more frequent departures, and a calmer ferry ride because you're in the channel rather than more open water. The 20 min taxi is like a short island tour too.
I wasn't aware of the ferry stopping at the cruise dock but there are tours departing from there, someone else may be able to answer that question.