oh no. we swim back and forth to red hook.
when we want to take a ferry we just do that from Charlotte Amalie to Cruz Bay.

st john beach day is well worth the trouble to get on a ferry. we just have remember to buy our return ferry ticket in the morning in case it gets sold out.