Moderate sargassum is present today. Resort frontages may be cleaned, but independent beaches can have visible wrack. Ask locally which areas are clearest.
Flamenco Beach on Culebra ranked No. 10 overall on The World's Best Beaches 2026 North America list. It is not the same beach as Condado or Isla Verde, so Puerto Rico conditions can vary by coast, but Flamenco gives the island a major clean-water search hook for travelers comparing Caribbean beaches with no passport required.
Puerto Rico's north and east coasts face the Atlantic and see the most sargassum and surf. The southern coast and the offshore islands (Culebra, Vieques) are sheltered with calmer, clearer water. Flamenco Beach on Culebra sits in a protected bay facing west: the clearest water on Puerto Rico's territory.
Puerto Rico's sargassum exposure varies by coast. The eastern beaches (Luquillo, Navio on Vieques) are most exposed. San Juan's Condado and Isla Verde are cleaned regularly by city crews. Flamenco Beach on Culebra has very low sargassum exposure due to its protected bay position: one of the Caribbean's cleanest beaches.
El Morro fortress, built by the Spanish beginning in 1539 on a headland overlooking the Atlantic entrance to San Juan Bay, was one of the most formidable coastal defenses in the New World: its walls rise 140 feet above the ocean and withstood attacks from Sir Francis Drake in 1595 and the Earl of Cumberland in 1598. Puerto Rico was Spain's gateway to its American empire for 400 years, and the treasure fleets carrying Peruvian and Mexican silver across the Atlantic were provisioned, repaired, and defended from this harbor. The island's bioluminescent bays: particularly Mosquito Bay on Vieques: where microorganisms make the water glow blue at night, were described with wonder by early Spanish colonists who had no scientific explanation for the phenomenon.
"LORD, how great are your works! Your thoughts are very deep.": Psalm 92:5Live seaweed levels, surf, water quality and hotel deals — updated daily. Free.
View Live Conditions →