Best anchorages and harbours in Puerto Rico and US Virgin Islands

177 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

177 places

  1. 121
    AnchoragePuerto Rico

    Icacos Beach

    3.2

    Anchorage off the western beach of Cayo Icacos, in La Cordillera Reef Natural Reserve off Fajardo, 0.4 NM from the main Icacos anchorage.

    • Sheltered N, NE, E, SE
  2. 122
    AnchoragePuerto Rico

    Bahía Salinas, Cabo Rojo

    3.2

    Anchorage in Bahía Salinas at the south-west tip of Puerto Rico, off the Cabo Rojo salt flats and close to the Los Morrillos lighthouse.

    • Sheltered N, NE, E, SE
  3. 123
    AnchoragePuerto Rico

    Isla Piñeros

    3.2

    Anchorage off Isla Piñeros, an island in front of Ceiba on the east coast of Puerto Rico, 2.8 NM south of Puerto del Rey.

    • Sheltered NE, E, SE
  4. 124
    AnchorageU.S. Virgin Islands

    Flamingo Bay

    3.1

    Bay on the west side of Water Island, south of Druif Bay and Honeymoon Beach.

    • Sheltered N, NE, E, S, SE
  5. 125
    AnchoragePuerto Rico

    Bahía de Fajardo

    3.1

    Main anchorage of Fajardo, in north-east Puerto Rico, between Isleta and the mainland marinas, 0.2 NM from Isleta Marina.

    • Sheltered NE, E, SE
  6. 126
    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.

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

  8. 128
    AnchorageU.S. Virgin Islands

    Ditleff Beach

    3.0

    Anchorage off Ditleff Beach on the Ditleff Point peninsula, between Rendezvous Bay and Fish Bay on the south coast of St. John.

    • Sheltered NW, N, NE, W, E, SE
  9. 129
    AnchoragePuerto Rico

    La Guancha

    3.0

    Anchorage off La Guancha, the waterfront of the Playa district of Ponce, 200 m east of the Club Náutico de Ponce on the south coast of Puerto Rico.

    • Sheltered NW, N, NE, E, SW, S, SE
  10. 130
    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.

  11. 131
    AnchorageU.S. Virgin Islands

    Frank Bay

    3.0

    Small bay just south of Cruz Bay on the west coast of St. John.

    • Sheltered NE, E, SE
  12. 132
    AnchoragePuerto Rico

    Bahía de Ponce

    2.9

    Anchorage at the head of Ponce bay, 1.4 km north of the Club Náutico de Ponce, beside the commercial port of Ponce on the south coast of Puerto Rico.

    • Sheltered NW, N, NE, E, SE
  13. 133
    AnchorageU.S. Virgin Islands

    Secret Harbour

    2.9

    Small bay with a beach on the south-east coast of St. Thomas, known as Secret Harbour, inside Nazareth Bay and within the St. Thomas East End Reserves.

    • Paid
    • Sheltered N, NE, E, SE
  14. 134
    AnchorageU.S. Virgin Islands

    Gallows Bay

    2.8

    Bay on the east side of Christiansted harbour on St. Croix, lined by the St. Croix Marine boatyard and the Gallows Bay port facility.

    • Sheltered NE, W, E, SW, S, SE
  15. 135
    AnchorageU.S. Virgin Islands

    Lind Point

    2.8

    One of the two designated anchorages of Virgin Islands National Park, off Lind Point just north of Cruz Bay on St. John.

    • Sheltered E, S, SE
  16. 136
    AnchorageU.S. Virgin Islands

    Jersey Bay

    2.8

    Bay off the south-east coast of St. Thomas, in front of the entrance to Benner Bay and its marinas, within the St. Thomas East End Reserves.

    • Sheltered NW, N, NE, W, SW, S, SE
  17. 137
    AnchorageU.S. Virgin Islands

    Muller Bay Beach

    2.8

    Small bay with a beach on the east end of St. Thomas, just east of Red Hook.

    • Sheltered NW, W, SW, S, SE
  18. 138
    AnchoragePuerto Rico

    Parada Vista al Mar

    2.8

    Anchorage off a beach 4.4 NM west of the Club Náutico de Ponce, on the south coast of Puerto Rico.

    • Sheltered NW, N, NE, E
  19. 139
    AnchorageU.S. Virgin Islands

    Great Cruz Bay

    2.8

    Bay on the south-west coast of St. John, about 2 km south of Cruz Bay, with a beach at its head and the Westin St. John resort ashore.

    • Sheltered NW, N, NE, E, S, SE
  20. 140
    AnchoragePuerto Rico

    Esperanza

    2.7

    Anchorage off Esperanza, the village on the south coast of Vieques, where most cruising yachts visiting the island lie.

    • Paid
    • Sheltered NW, N, NE, W, E
  21. 141
    AnchoragePuerto Rico

    Playa Córcega

    2.7

    Anchorage off Playa Córcega, south of the town of Rincón on the west coast of Puerto Rico.

    • Sheltered NE, E, SE
  22. 142
    AnchoragePuerto Rico

    Playa El Guano, Maunabo

    2.6

    Anchorage off Playa El Guano at Maunabo, on the south-east coast of Puerto Rico, 4.8 NM south-west of Palmas del Mar.

    • Sheltered NW, N, NE, W, SW
  23. 143
    AnchorageU.S. Virgin Islands

    Genti Bay, Reef Bay

    2.6

    Western corner of Reef Bay on the south coast of St. John, within Virgin Islands National Park, where the Reef Bay Trail comes down to the sea.

    • Sheltered NW, N, NE, W, E
  24. 144
    AnchoragePuerto Rico

    Cayo Chiva

    2.6

    Anchorage by Cayo Chiva on the south coast of Vieques, 3.2 NM east of Esperanza, off the Vieques National Wildlife Refuge.

    • Sheltered NW, N, NE, W
  25. 145
    AnchoragePuerto Rico

    Cayo Luis Peña SE

    2.6

    Anchorage off the south-east beach of Cayo Luis Peña, across the channel from Dewey, Culebra, 1.6 NM away.

    • Sheltered NW, W, SW
  26. 146
    AnchoragePuerto Rico

    Cayo Diablo

    2.6

    Mooring off Cayo Diablo, a small cay in the eastern part of La Cordillera Reef Natural Reserve, 6 NM north-east of Fajardo.

    • Sheltered NW, N
  27. 147
    AnchorageU.S. Virgin Islands

    Sandy Point

    2.5

    Anchorage off Sandy Point, the south-west tip of St. Croix, next to Sandy Point National Wildlife Refuge.

    • Sheltered NE, E, S, SE
  28. 148
    AnchorageU.S. Virgin Islands

    Cruz Bay

    2.5

    Main harbour and town of St. John, on the west coast, where the ferries from Red Hook and Charlotte Amalie on St. Thomas come in.

    • Sheltered NW, N, NE, E, SW, S, SE
  29. 149
    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.

  30. 150
    AnchorageU.S. Virgin Islands

    Coral Bay

    2.4

    Large bay on the south-east side of St. John, with the small settlement of Coral Bay and its harbour at the head.

    • Sheltered NW, N, NE, W, E, SW, S

Frequently asked questions

How many harbours and anchorages does BoatMap document in Puerto Rico and US Virgin Islands?

BoatMap documents 177 harbours and anchorages in Puerto Rico and US Virgin Islands, with shelter, seabed, services, photos and boaters' reviews.

Which BoatMap guides cover Puerto Rico and US Virgin Islands?

Culebra and Vieques: Spanish Virgin Islands anchorages, Puerto Rico's south coast: Fajardo to Boquerón, St. John: Virgin Islands National Park moorings, St. Thomas and St. Croix harbours and anchorages.