Best anchorages and harbours in Puerto Rico and US Virgin Islands

149 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

149 places

  1. 61
    AnchoragePuerto Rico

    Bahía de la Punta Conejo

    4.1

    Bay by Punta Conejo on the south coast of Vieques, 5.3 NM east of Esperanza, on the edge of the former US Navy range.

    • Sheltered NW, N, NE, W, E
  2. 62
    AnchorageU.S. Virgin Islands

    Frenchman Bay

    4.1

    Bay with a beach on the south coast of St. Thomas, east of the entrance to Charlotte Amalie harbour.

    • Sheltered NW, N, NE, E
  3. 63
    AnchorageU.S. Virgin Islands

    Little Lameshur Bay

    4.1

    Bay with a beach on the south coast of St. John within Virgin Islands National Park, just west of Great Lameshur Bay.

    • Paid
    • Sheltered NW, N, NE, W, E, SE
  4. 64
    AnchoragePuerto Rico

    Luis Pena Beach

    4.1

    Anchorage off a beach on the north side of Cayo Luis Peña, off the west coast of Culebra, 1.9 NM from Dewey.

    • Sheltered NE, E, SW, S, SE
  5. 65
    AnchoragePuerto Rico

    Arrecife Margarita

    4.0

    Anchorage on sand by the Margarita reef, 4.7 NM south-west of La Parguera, off the south-west coast of Puerto Rico.

    • Sheltered NE, E, SW, S, SE
  6. 66
    AnchoragePuerto Rico

    Isla Palominos

    4.0

    Mooring field off Isla Palominos, a private island in La Cordillera chain 3.5 NM east of Fajardo, leased to the El Conquistador resort.

    • Free
    • Sheltered N, NE, E, SE
  7. 67
    AnchoragePuerto Rico

    Carrucho

    4.0

    Anchorage 0.7 NM south of Marina de Salinas, in the outer part of Bahía de Salinas on the south coast of Puerto Rico.

    • Sheltered N, NE, E, SE
  8. 68
    AnchorageU.S. Virgin Islands

    Cinnamon Bay

    4.0

    Bay on the north shore of St. John within Virgin Islands National Park, with a long sand beach and the park's Cinnamon Bay campground behind it.

    • Paid
    • Sheltered E, SW, S, SE
  9. 69
    AnchorageU.S. Virgin Islands

    Maho Bay

    4.0

    Bay on the north shore of St. John within Virgin Islands National Park, next to Francis Bay, with its beach along the North Shore Road.

    • Paid
    • Sheltered N, NE, E, S, SE
  10. 70
    AnchoragePuerto Rico

    Copamarina Beach

    4.0

    Anchorage off the beach of the Copamarina resort at Caña Gorda, Guánica, on the south-west coast of Puerto Rico, 0.5 NM from Cayo Aurora.

    • Sheltered NW, N, NE, E, SE
  11. 71
    AnchoragePuerto Rico

    Ensenada Honda

    4.0

    Deep inlet at Ceiba on the east coast of Puerto Rico, the former harbour of the Roosevelt Roads naval station, 3.6 NM south of Puerto del Rey.

    • Sheltered NW, N, NE, W, E, SW
  12. 72
    AnchoragePuerto Rico

    Punta Cruz

    4.0

    Anchorage at Punta Cruz on the south side of Cayo Luis Peña, off the west coast of Culebra, 1.9 NM from Dewey.

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

    Lindbergh Bay

    3.9

    Bay on the south coast of St. Thomas beside Cyril E. King airport, named after Charles Lindbergh, who landed nearby in 1928.

    • Sheltered NW, N, NE, W, E, SE
  14. 74
    AnchoragePuerto Rico

    Puerto Ferro

    3.9

    Enclosed bay on the south coast of Vieques, 2.6 NM east of Esperanza, inside the Vieques National Wildlife Refuge.

    • Sheltered NW, N, NE, W, E, SW, S
  15. 75
    AnchoragePuerto Rico

    Ensenada Dakity

    3.9

    Mooring field just inside the reef at the entrance to Ensenada Honda, on the south coast of Culebra, 1.5 NM from Dewey.

    • Sheltered NW, N, NE, W, E, SW, S
  16. 76
    AnchorageU.S. Virgin Islands

    Caneel Bay Beach

    3.9

    Moorings off the northern beaches of the Caneel Bay peninsula, on the north-west coast of St. John within Virgin Islands National Park.

    • Paid
    • Sheltered NE, E, S, SE
  17. 77
    AnchorageU.S. Virgin Islands

    Christiansted, Fort Christiansvaern

    3.9

    Anchorage in Christiansted harbour on the north coast of St. Croix, behind Protestant Cay and off the waterfront below Fort Christiansvaern.

    • Sheltered W, E, SW, S, SE
  18. 78
    AnchoragePuerto Rico

    Sun Bay

    3.9

    Anchorage off Sun Bay, the public beach park 0.6 NM east of Esperanza on the south coast of Vieques.

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

    Hansen Bay

    3.9

    Bay on the south side of the East End of St. John, at the outer edge of Coral Bay.

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

    Punta Arenas

    3.9

    Anchorage off Punta Arenas, known as Green Beach, at the western tip of Vieques, 6.2 NM west of Esperanza, inside the Vieques National Wildlife Refuge.

    • Sheltered NE, E, SE
  21. 81
    AnchoragePuerto Rico

    Dátiles Beach

    3.8

    Anchorage off Dátiles beach on the west coast of Culebra, 0.4 NM south of Dewey.

    • Sheltered N, NE, E, S, SE
  22. 82
    AnchorageU.S. Virgin Islands

    Lovango Cay

    3.8

    Mooring field off Lovango Cay, a small private island north-west of St. John, home of the Lovango Resort and Beach Club.

    • Sheltered NW, N, NE, W, E
  23. 83
    AnchoragePuerto Rico

    Bahía de Salinas

    3.7

    Anchorage in the inner bay of Salinas, 200 m off Marina de Salinas, one of the main cruising stops on the south coast of Puerto Rico.

    • Sheltered NW, N, NE, W, E, SW, SE
  24. 84
    AnchorageU.S. Virgin Islands

    Fish Bay

    3.7

    Bay on the south coast of St. John, between Ditleff Point and Reef Bay.

    • Sheltered NW, N, NE, W, E, SW, SE
  25. 85
    AnchorageU.S. Virgin Islands

    Fredericksburg Cove

    3.7

    Anchorage in Charlotte Amalie harbour on St. Thomas, between the downtown waterfront and Yacht Haven Grande.

    • Sheltered NW, N, NE, W, E
  26. 86
    AnchoragePuerto Rico

    Snorkel Beach

    3.7

    Anchorage off a small beach on the south-west side of Culebrita, off the east coast of Culebra, 0.4 NM from Bahía Tortuga.

    • Sheltered N, NE, E
  27. 87
    AnchoragePuerto Rico

    Crash Boat Beach

    3.7

    Anchorage off Crash Boat Beach, Aguadilla, on the north-west corner of Puerto Rico, 1.9 NM north of Aguadilla town.

    • Sheltered NE
  28. 88
    AnchorageU.S. Virgin Islands

    Christmas Cove

    3.7

    Cove on the west side of Great St. James, off the east end of St. Thomas, within the St. Thomas East End Reserves, with a mooring field and the floating Pizza Pi boat.

    • Sheltered N, NE, E, S, SE
  29. 89
    AnchorageU.S. Virgin Islands

    Sandy Bay

    3.6

    Bay with a sand beach on the north side of the West End of St. Thomas.

    • Sheltered W, E, SW, S, SE
  30. 90
    AnchorageU.S. Virgin Islands

    Hawksnest Bay

    3.6

    Bay on the north shore of St. John between Caneel Bay and Trunk Bay, within Virgin Islands National Park.

    • Paid
    • Sheltered NW, NE, W, E, SW, S, SE