Puerto Rico's 270+ miles of coastline encompass an extraordinary range of beach types — calm shallow Caribbean bays on the south and west, powerful Atlantic surf on the north, secluded island beaches on Culebra and Vieques, and bioluminescent waters that glow at night. No other Caribbean island offers this variety. Here is the definitive guide to Puerto Rico's best beaches.
Flamenco Beach, Culebra — World Class
Flamenco Beach is consistently ranked among the top 10 beaches in the world, and the ranking is deserved. A crescent of powder-white sand in a sheltered bay on Culebra — a small island 17 miles east of the Puerto Rico mainland — Flamenco combines the finest sand texture, water in shades of turquoise from pale mint to deep indigo, negligible waves, and near-perfect underwater visibility. Camping is available directly on the beach (book months ahead). Get there by ferry from Fajardo (90 minutes) or puddle-jumper flight from SJU (10 minutes). Go on a weekday if possible — it gets crowded on Puerto Rican holidays.
Playa Bioluminiscente (Mosquito Bay), Vieques — Most Unique
Mosquito Bay on Vieques is the world's brightest bioluminescent bay — certified by the Guinness World Records. The bay's dinoflagellates (microscopic organisms that emit blue light when disturbed) glow intensely when the water is moved, turning every paddle stroke, every splash, every fish darting away from your kayak into a streak of neon blue. Kayak tours depart from Esperanza on Vieques. Note: no motorised boats are allowed in the bay to protect the ecosystem, and swimming is currently restricted — the experience is by kayak or paddleboard. Best on moonless nights.
Luquillo Beach (Balneario de Luquillo) — Best for Families
Luquillo, 35 miles east of San Juan, combines a beautiful palm-lined balneario (public beach) with calm, shallow Caribbean water — safe for young children — and the famous Luquillo Kiosks, a strip of 60+ food stalls selling seafood, alcapurrias, piña colada, and every variety of Puerto Rican beach food. It is the quintessential Puerto Rican beach experience and one of the most popular beaches on the main island. Arrive before 10am to get a shaded table near the water; by noon the kiosk strip is standing-room only on weekends.
Crash Boat Beach, Aguadilla — For Snorkelers and Swimmers
Crash Boat Beach (Playa Borinquen) near Aguadilla on the northwest coast is arguably the most beautiful beach on the main island of Puerto Rico. The water is extraordinarily clear with a brilliant blue-green colour, the entry is easy from a protected bay, and the pier that extends into the water adds visual drama. Excellent snorkelling around the pier structure. The beach is less crowded than Luquillo or Condado and surrounded by dramatic cliffs. A 2.5-hour drive from San Juan — worth every minute.
Rincon Beaches — For Surfers
Rincón on Puerto Rico's west tip is the island's surf capital. During winter (October–April), swells from the North Atlantic produce waves that have hosted world surfing championships. The best surf beaches include Domes Beach, Steps Beach, and Sandy Beach. Surf shops and instructors are everywhere; beginners are welcomed at the calmer breaks during summer months. The Rincón area also has excellent sunset views — the west-facing coast catches the sun dropping directly into the ocean horizon.
Condado Beach — Best Urban Beach
For visitors staying in San Juan with no car, Condado Beach is excellent — an urban Atlantic beach that is far better than its city-beach reputation suggests. Wide, clean, with consistent small waves suitable for paddleboarding and light swimming. Flanked by major hotels with ocean-view bars. The Ocean Park section to the east is calmer and less hotel-dominated.