13 documented anchorages and harbours in US Virgin Islands, ranked by boaters' ratings: shelter, seabed, services, photos and reviews, ready to open in the BoatMap app.
13 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.
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.
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.
Boatyard and marina of 44 berths in Gallows Bay, on the east side of Christiansted harbour on St. Croix.
Marina at Compass Point on Benner Bay, the lagoon of boatyards and small marinas 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.
Marina of 30 berths on Benner Bay at Compass Point, on the south-east coast of St. Thomas.
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.
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.
Marine business with berths on Benner Bay, the lagoon of boatyards and small marinas on the south-east coast of St. Thomas.