Best anchorages and harbours in US Virgin Islands

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.

Top rated

13 places

  1. 1
    HarbourSt. Thomas, U.S. Virgin Islands

    IGY American Yacht Harbor

    4.3

    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.

  2. 2
    HarbourCrown Bay, U.S. Virgin Islands

    Crown Bay Marina

    4.3

    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.

  3. 3
    HarbourTestman, U.S. Virgin Islands

    Green Cay Marina at Tamarind Reef Resort

    4.2

    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.

  4. 4
    HarbourSt. Thomas, U.S. Virgin Islands

    IGY Yacht Haven Grande

    3.5

    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.

  5. 5
    HarbourSt. Thomas, U.S. Virgin Islands

    Frenchtown Harbor Marina

    3.5

    Small marina in Frenchtown, on the west shore of Charlotte Amalie harbour on St. Thomas, facing Hassel Island.

  6. 6
    HarbourAltona, U.S. Virgin Islands

    St Croix Marine Center

    3.0

    Boatyard and marina of 44 berths in Gallows Bay, on the east side of Christiansted harbour on St. Croix.

  7. 7
    HarbourCompass Point, U.S. Virgin Islands

    Compass Point Marina

    1.6

    Marina at Compass Point on Benner Bay, the lagoon of boatyards and small marinas on the south-east coast of St. Thomas.

  8. 8
    HarbourU.S. Virgin Islands

    Independent Boatyard and Marina

    Repair yard and marina on Benner Bay, on the south-east coast of St. Thomas, with lifting gear for haul-outs.

  9. 9
    HarbourCompass point, U.S. Virgin Islands

    Saga Haven Marina

    Marina of 30 berths on Benner Bay at Compass Point, on the south-east coast of St. Thomas.

  10. 10
    HarbourSalt River, U.S. Virgin Islands

    Salt River Marina

    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.

  11. 11
    HarbourSlob, U.S. Virgin Islands

    St Croix Yacht Club

    Members' yacht club on Teague Bay, on the north shore of the east end of St. Croix, about 11 km east of Christiansted.

  12. 12
    HarbourEstate Bovoni, U.S. Virgin Islands

    St Thomas Yacht Club

    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.

  13. 13
    HarbourU.S. Virgin Islands

    Tropical Marine

    Marine business with berths on Benner Bay, the lagoon of boatyards and small marinas on the south-east coast of St. Thomas.