Best anchorages and harbours in Puerto Rico and US Virgin Islands

28 documented anchorages and harbours in Puerto Rico and US Virgin Islands, ranked by boaters' ratings: shelter, seabed, services, photos and reviews, ready to open in the BoatMap app.

Top rated

28 places

  1. 1
    HarbourCulebra, Puerto Rico

    Dewey public marina

    4.7

    Public berthing in Dewey, the only town on Culebra, on the narrow isthmus between Bahía de Sardinas and Ensenada Honda.

  2. 2
    HarbourCabo Rojo, Puerto Rico

    Poblado de Boquerón

    4.5

    Waterfront of the village of Boquerón, El Poblado, in the municipality of Cabo Rojo, at the head of Boquerón Bay on the west coast of Puerto Rico.

  3. 3
    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.

  4. 4
    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.

  5. 5
    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.

  6. 6
    HarbourPuerto Rico

    Marina de Salinas

    3.8

    Marina of 125 berths at the head of Bahía de Salinas on the south coast of Puerto Rico, with a hotel, a restaurant and a fuel berth.

  7. 7
    HarbourRoosevelt Roads, Puerto Rico

    Puerto del Rey

    3.7

    Safe Harbor Puerto del Rey, one of the largest marinas in the Caribbean, on the east coast of Puerto Rico south of Fajardo, 13.6 NM from Isabel Segunda on Vieques and 19 NM from Dewey on Culebra.

  8. 8
    HarbourSan Juan, Puerto Rico

    Club Náutico de San Juan

    3.6

    Yacht club and marina of 117 berths on the San Antonio Channel in Miramar, San Juan, beside Isla Grande airport.

  9. 9
    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.

  10. 10
    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.

  11. 11
    HarbourPuerto Rico

    Marina Puerto Real

    3.4

    Marina of 70 berths in Puerto Real, a small fishing village with a well-sheltered harbour on the lower west coast of Puerto Rico, municipality of Cabo Rojo.

  12. 12
    HarbourPuerto Rico

    Club Náutico de Ponce

    3.0

    Private yacht and fishing club founded in 1941 on Isla de Gatas, joined to the mainland by a causeway at Punta Carenero, beside the port of Ponce and La Guancha.

  13. 13
    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.

  14. 14
    HarbourPuerto Rico

    The Yacht Club Marina at Palmas del Mar

    3.0

    Marina of the Palmas del Mar resort at Humacao, on the south-east coast of Puerto Rico, 5.8 NM south-west of Cayo Santiago.

  15. 15
    HarbourSan Juan, Puerto Rico

    San Juan Bay Marina

    2.5

    Marina on the San Antonio Channel in Miramar, San Juan, next to the Club Náutico de San Juan, with berths for yachts up to 30 m.

  16. 16
    HarbourFajardo, Puerto Rico

    Sunbay Marina

    2.0

    Marina of 282 berths on the Fajardo waterfront, north-east Puerto Rico, 0.6 NM from the Isleta anchorage and 3.5 NM from Cayo Icacos.

  17. 17
    HarbourFajardo, Puerto Rico

    Isleta Marina

    1.8

    Marina on Isleta, a small island off the Fajardo waterfront in north-east Puerto Rico, linked to the mainland by a passenger ferry.

  18. 18
    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.

  19. 19
    HarbourSalinas, Puerto Rico

    Coco Marina

    Small marina on the north shore of Bahía de Salinas, on the south coast of Puerto Rico, 450 m north of Marina de Salinas.

  20. 20
    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.

  21. 21
    HarbourLas Croabas, Puerto Rico

    Las Croabas

    Fishing harbour of Las Croabas, on the north-east tip of Puerto Rico in Fajardo, the closest mainland departure point for the La Cordillera cays.

  22. 22
    HarbourPuerto Rico

    Playa Húcares, Naguabo

    Small harbour at Playa Húcares, 3 km south-east of Naguabo town on the east coast of Puerto Rico, 2.3 NM from Cayo Santiago.

  23. 23
    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.

  24. 24
    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.

  25. 25
    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.

  26. 26
    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.

  27. 27
    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.

  28. 28
    HarbourFajardo, Puerto Rico

    Villa Marina

    Marina in an artificial basin on the Fajardo waterfront, north-east Puerto Rico, 0.4 NM north of Sunbay Marina.