57 documented harbours and anchorages within 19 mi of Charlotte Amalie, ranked by boaters' ratings: shelter, seabed, services, photos and reviews, ready to open in the BoatMap app.
9 places
Marina of 123 berths, four of them for superyachts, at Red Hook on the east end of St. Thomas, beside the ferry terminal for St. John.
Marina of 99 berths in Crown Bay, west of Charlotte Amalie on St. Thomas, taking yachts up to 200 feet, about 61 metres, close to Cyril E. King airport.
Superyacht marina of 46 berths on the east side of Charlotte Amalie harbour on St. Thomas, taking yachts up to 656 feet, 200 metres, a short walk from the cruise ship dock and downtown.
Small marina in Frenchtown, on the west shore of Charlotte Amalie harbour on St. Thomas, facing Hassel Island.
Marina at Compass Point on Benner Bay, the lagoon of boatyards and small marinas on the south-east coast of St. Thomas.
Marine business with berths on Benner Bay, the lagoon of boatyards and small marinas on the south-east coast of St. Thomas.
Marina of 30 berths on Benner Bay at Compass Point, on the south-east coast of St. Thomas.
Repair yard and marina on Benner Bay, on the south-east coast of St. Thomas, with lifting gear for haul-outs.
Private yacht club on Cowpet Bay at the east end of St. Thomas, founded in 1964 and host of the St. Thomas International Regatta, which ran its 52nd edition in April 2026.