11 documented harbours and anchorages within 19 mi of Christiansted, ranked by boaters' ratings: shelter, seabed, services, photos and reviews, ready to open in the BoatMap app.
4 places
Marina of 154 berths at Tamarind Reef Resort on the north-east coast of St. Croix, about 4 km east of Christiansted and under 3 miles from Buck Island.
Boatyard and marina of 44 berths in Gallows Bay, on the east side of Christiansted harbour on St. Croix.
Small marina inside Salt River Bay on the north coast of St. Croix, within Salt River Bay National Historical Park, about 5 miles west of Christiansted.
Members' yacht club on Teague Bay, on the north shore of the east end of St. Croix, about 11 km east of Christiansted.