Where Do Disney Cruise Ships Port In St Thomas?

Disney Cruise ships dock in St Thomas at the Havensight Cruise Pier (West Indian Company Dock) or at the Crown Bay Pier (Cruise Port of Charlotte Amalie) depending on availability, which is right across the harbor on the opposite side.