Best Swimming Beaches in Puerto Rico

Puerto Rico offers over 200 beaches perfect for swimming, from the calm Caribbean waters of the south coast to the protected bays of Vieques and Culebra. Whether you prefer shallow sandy bottoms for wading or deeper waters for open-water swimming, this guide covers every swimmable beach on the island.

226 beaches ★ 4.5 avg rating 35 municipalities

All 226 Beaches

Sorted by rating

Scenic (163) Family Friendly (106) Calm Waters (104) Popular (72) Secluded (71) Snorkeling (52) Fishing (40)
Mosquito Bay Beach

Mosquito Bay Beach

Vieques

★ 5.0 (11 reviews)
Calm Waters Scenic Secluded
Natural Pools of Manati

Natural Pools of Manati

Manati

★ 5.0 (8 reviews)
Scenic Secluded Snorkeling
Ama's Beach

Ama's Beach

Rincon

★ 5.0 (5 reviews)
Calm Waters Scenic Secluded
Playa La Pollera

Playa La Pollera

Cabo Rojo

★ 5.0 (5 reviews)
Calm Waters Scenic Secluded
Los Tubos Beach

Los Tubos Beach

Manati

★ 5.0 (3 reviews)
Popular Scenic Surfing
Playa De Sardinas

Playa De Sardinas

Culebra

★ 5.0 (3 reviews)
Family Friendly Scenic Snorkeling
Corazón de Isabela

Corazón de Isabela

Isabela

★ 5.0 (2 reviews)
Popular Scenic Surfing
Playa Isla Mattei

Playa Isla Mattei

Lajas

★ 5.0 (1 reviews)
Diving Scenic Secluded
Reserva Natural de Culebra / Culebra Natural Reserve

Reserva Natural de Culebra / Culebra Natural Reserve

Culebra

★ 4.9 (791 reviews)
Calm Waters Diving Scenic
Icacos Beach

Icacos Beach

Fajardo

★ 4.9 (322 reviews)
Calm Waters Diving Scenic
Caja de Muertos Beach

Caja de Muertos Beach

Ponce

★ 4.9 (95 reviews)
Calm Waters Scenic Secluded
Isla Caja de Muertos - Coffin Island

Isla Caja de Muertos - Coffin Island

Ponce

★ 4.9 (39 reviews)
Diving Scenic Secluded
Ojo de Agua Beach

Ojo de Agua Beach

Vega Baja

★ 4.9 (25 reviews)
Calm Waters Family Friendly Popular
Playa La Esperanza

Playa La Esperanza

Manati

★ 4.9 (21 reviews)
Calm Waters Scenic Secluded
Playita de la Laguna del Condado

Playita de la Laguna del Condado

San Juan

★ 4.9 (21 reviews)
Accessible Calm Waters Family Friendly
Playa Punta Caracoles

Playa Punta Caracoles

Arecibo

★ 4.9 (18 reviews)
Calm Waters Family Friendly Secluded
Playa Tombolo y and Playa Esperanza

Playa Tombolo y and Playa Esperanza

Manati

★ 4.9 (14 reviews)
Calm Waters Scenic Secluded
Playa Doña Lala Beach

Playa Doña Lala Beach

Rincon

★ 4.9 (8 reviews)
Family Friendly Popular Scenic
Playa Barlovento Beach

Playa Barlovento Beach

Dorado

★ 4.9 (7 reviews)
Popular Scenic Swimming
Balneario Cerro Gordo

Balneario Cerro Gordo

Vega Alta

★ 4.8 (4,788 reviews)
Camping Family Friendly Scenic
Arecibo Pool

Arecibo Pool

Arecibo

★ 4.8 (3,802 reviews)
Calm Waters Family Friendly Scenic
Jobos Beach

Jobos Beach

Isabela

★ 4.8 (1,893 reviews)
Scenic Surfing Swimming
Playa Vacía

Playa Vacía

Loiza

★ 4.8 (1,038 reviews)
Calm Waters Family Friendly Scenic
Punta Borinquen Beach

Punta Borinquen Beach

Aguadilla

★ 4.8 (979 reviews)
Scenic Surfing Swimming
Caracas Beach

Caracas Beach

Vieques

★ 4.8 (834 reviews)
Calm Waters Family Friendly Scenic
Peña Martinica Beach

Peña Martinica Beach

Aguadilla

★ 4.8 (742 reviews)
Fishing Scenic Secluded
Sun Bay Beach

Sun Bay Beach

Vieques

★ 4.8 (485 reviews)
Calm Waters Camping Family Friendly
Playa Tómbolo

Playa Tómbolo

Manati

★ 4.8 (387 reviews)
Calm Waters Family Friendly Scenic
Playa Caracoles

Playa Caracoles

Caguas

★ 4.8 (295 reviews)
Calm Waters Family Friendly Scenic
La Endija De Blanca

La Endija De Blanca

Aguada

★ 4.8 (206 reviews)
Scenic Secluded Swimming
Playa Córcega

Playa Córcega

Rincon

★ 4.8
Boquillas Beach

Boquillas Beach

Manati

★ 4.8
Playa Las Golondrinas

Playa Las Golondrinas

Isabela

★ 4.8
Escambron Beach

Escambron Beach

San Juan

★ 4.8
Pocita De Teodoro

Pocita De Teodoro

Isabela

★ 4.8
Playa del Pueblo

Playa del Pueblo

San Juan

★ 4.8
Bandera de Playa Buyé

Bandera de Playa Buyé

Cabo Rojo

★ 4.8
Luis Pena Beach

Luis Pena Beach

Culebra

★ 4.8
Bajuras Beach

Bajuras Beach

Isabela

★ 4.8
Dorado Reef Beach playa pública

Dorado Reef Beach playa pública

Dorado

★ 4.8
Paseo de Aguadilla

Paseo de Aguadilla

Aguadilla

★ 4.8
Playa del Tamarindo

Playa del Tamarindo

Aguadilla

★ 4.8
Playita Puerta de San Juan

Playita Puerta de San Juan

San Juan

★ 4.8
Banquito Frente al Mar

Banquito Frente al Mar

Aguada

★ 4.8
Islabela Beach Resort

Islabela Beach Resort

Isabela

★ 4.8
Playa loiza

Playa loiza

Loiza

★ 4.8
Playa Las Marías

Playa Las Marías

Barceloneta

★ 4.8
Playa Brava

Playa Brava

Culebra

★ 4.8
Playa Punta Boca

Playa Punta Boca

Cabo Rojo

★ 4.8
Los Pescadores

Los Pescadores

Lajas

★ 4.8
Crash Boat Beach

Crash Boat Beach

Aguadilla

★ 4.7
Crash Boat South (Almirante Beach)

Crash Boat South (Almirante Beach)

Aguadilla

★ 4.7
Buyé Beach

Buyé Beach

Cabo Rojo

★ 4.7
Playa Buye

Playa Buye

Cabo Rojo

★ 4.7
Mar Chiquita

Mar Chiquita

Manati

★ 4.7
Combate Beach

Combate Beach

Cabo Rojo

★ 4.7
Charco El Hippie

Charco El Hippie

Naguabo

★ 4.7
Estacionamiento Playa Peñón Amador

Estacionamiento Playa Peñón Amador

Camuy

★ 4.7
Hobie Beach

Hobie Beach

Carolina

★ 4.7
Dorado Beach, a Ritz-Carlton Reserve

Dorado Beach, a Ritz-Carlton Reserve

Dorado

★ 4.7
Puerto Nuevo Playa de Vega Baja Beach

Puerto Nuevo Playa de Vega Baja Beach

Vega Baja

★ 4.7
El Faro de Rincón

El Faro de Rincón

Aguada

★ 4.7
Fuerte Caprón

Fuerte Caprón

Guanica

★ 4.7
Condado Beach

Condado Beach

San Juan

★ 4.7
Playa De Vega

Playa De Vega

Vega Baja

★ 4.7
Sandy Beach East

Sandy Beach East

Rincon

★ 4.7
Almendro's Beach

Almendro's Beach

Rincon

★ 4.7
Balneario Manuel “Nolo” Morales (Dorado Public Beach)

Balneario Manuel “Nolo” Morales (Dorado Public Beach)

Dorado

★ 4.7
Isla Verde Beach

Isla Verde Beach

Carolina

★ 4.7
Combate Playa Bohios ( el Poblado combate)

Combate Playa Bohios ( el Poblado combate)

Cabo Rojo

★ 4.7
Punta Bandera Luquillo PR

Punta Bandera Luquillo PR

Luquillo

★ 4.7
Playa La Chiva

Playa La Chiva

Vieques

★ 4.7
Playa Pata Prieta

Playa Pata Prieta

Vieques

★ 4.7
Sandy Beach

Sandy Beach

Rincon

★ 4.7
Peñón Brusi

Peñón Brusi

Camuy

★ 4.7
Paseo Lineal Isabela

Paseo Lineal Isabela

Isabela

★ 4.7
Playa La Plata

Playa La Plata

Vieques

★ 4.7
Parada Vista al Mar

Parada Vista al Mar

Ponce

★ 4.7
Balneario Isla Verde

Balneario Isla Verde

Carolina

★ 4.7
Rompeolas Beach

Rompeolas Beach

Aguadilla

★ 4.7
Playa La Jungla

Playa La Jungla

Guanica

★ 4.7
Pocita de la Princes Beach

Pocita de la Princes Beach

Isabela

★ 4.7
Playa Punta Borinquen

Playa Punta Borinquen

Aguadilla

★ 4.7
Playa Teresa

Playa Teresa

Yabucoa

★ 4.7
Escondida Beach

Escondida Beach

Manati

★ 4.7
Los Pinos Beach

Los Pinos Beach

Camuy

★ 4.7
Los Pozos

Los Pozos

Cabo Rojo

★ 4.7
Bahía de Aguadilla

Bahía de Aguadilla

Aguadilla

★ 4.7
Embassy Suites by Hilton Dorado del Mar Beach Resort

Embassy Suites by Hilton Dorado del Mar Beach Resort

Dorado

★ 4.7
Playa Ashford

Playa Ashford

San Juan

★ 4.7
Playa De Los Cabes

Playa De Los Cabes

San Juan

★ 4.7
Canal Beach

Canal Beach

Rincon

★ 4.7
Playa Santa

Playa Santa

Guanica

★ 4.6
Playa Santa (Guánica)

Playa Santa (Guánica)

Guanica

★ 4.6
Isla Verde – Alambique

Isla Verde – Alambique

Carolina

★ 4.6
Peña Blanca (Wishing Well)

Peña Blanca (Wishing Well)

Aguadilla

★ 4.6
Peña Blanca Aguadilla

Peña Blanca Aguadilla

Aguadilla

★ 4.6
Playa De Jaboncillo

Playa De Jaboncillo

Guanica

★ 4.6
Isla Mata La Gata

Isla Mata La Gata

Lajas

★ 4.6
La Parguera Waterfront

La Parguera Waterfront

Lajas

★ 4.6
El Cocal Beach

El Cocal Beach

Maunabo

★ 4.6
Playa "Tres Tubos" Beach

Playa "Tres Tubos" Beach

Cabo Rojo

★ 4.6
Mameyal Beach

Mameyal Beach

Dorado

★ 4.6
Mar Chiquita Village

Mar Chiquita Village

Manati

★ 4.6
Playa del Capitolio

Playa del Capitolio

San Juan

★ 4.6
El Gallito ( Gringo Beach )

El Gallito ( Gringo Beach )

Vieques

★ 4.6
Playa De Luquillo

Playa De Luquillo

Luquillo

★ 4.6
Piedra Las Guaretas (Cueva de las Cabras)

Piedra Las Guaretas (Cueva de las Cabras)

Yabucoa

★ 4.6
El Faro Beach

El Faro Beach

Arecibo

★ 4.6
Playa El Guano

Playa El Guano

Yabucoa

★ 4.6
Playa Dátiles

Playa Dátiles

Culebra

★ 4.6
Las Positas Del Lido

Las Positas Del Lido

Vega Baja

★ 4.6
Playa CV Sea

Playa CV Sea

San Juan

★ 4.6
Dorado Beach East North Gate

Dorado Beach East North Gate

Dorado

★ 4.6
Hidden Beach

Hidden Beach

Guanica

★ 4.6
Arecibo Oceanfront Paradise

Arecibo Oceanfront Paradise

Caguas

★ 4.6
Dorado Beach East South Gate

Dorado Beach East South Gate

Dorado

★ 4.6
Heaven Beach

Heaven Beach

Guanica

★ 4.6
Sardinera Dorado Beach East

Sardinera Dorado Beach East

Dorado

★ 4.6
The Women's Pool

The Women's Pool

Manati

★ 4.6
Flecha's Beach House

Flecha's Beach House

Humacao

★ 4.6
Punta Cibuco Beach

Punta Cibuco Beach

Vega Baja

★ 4.6
La Pocita de Mimosa

La Pocita de Mimosa

Fajardo

★ 4.6
Playa Azul (Luquillo)

Playa Azul (Luquillo)

Luquillo

★ 4.5
Barrero/Los Almendros

Barrero/Los Almendros

Rincon

★ 4.5
Playuela Beach

Playuela Beach

Cabo Rojo

★ 4.5
Pico de Piedra

Pico de Piedra

Aguada

★ 4.5
Esperanza idrach

Esperanza idrach

Guanica

★ 4.5
Balneario de Dorado

Balneario de Dorado

Dorado

★ 4.5
Playa El Único

Playa El Único

Dorado

★ 4.5
Playa La Palmita

Playa La Palmita

Barceloneta

★ 4.5
El Tuque Beach

El Tuque Beach

Ponce

★ 4.5
Playa La Fanduca

Playa La Fanduca

Naguabo

★ 4.5
Playa California

Playa California

Maunabo

★ 4.5
Muelle de Azúcar Beach

Muelle de Azúcar Beach

Aguadilla

★ 4.5
Playa Mosquito

Playa Mosquito

Culebra

★ 4.5
Piedras Beach

Piedras Beach

Santa Isabel

★ 4.5
Punta Las Cucharas

Punta Las Cucharas

Ponce

★ 4.5
Arecibo Harbor

Arecibo Harbor

Arecibo

★ 4.5
Canto Las Piedras Beach

Canto Las Piedras Beach

Aguadilla

★ 4.5
Playa De Sardinera

Playa De Sardinera

Dorado

★ 4.5
Yabucoa Beach

Yabucoa Beach

Yabucoa

★ 4.5
Kikita Beach House

Kikita Beach House

Dorado

★ 4.5
Punta Jorobado Beach

Punta Jorobado Beach

Guanica

★ 4.5
Balneario Municipal De Aguda

Balneario Municipal De Aguda

Aguada

★ 4.5
Columpio Playa Escalera

Columpio Playa Escalera

Aguada

★ 4.5
Playa Música

Playa Música

Rincon

★ 4.5
Punta Santiago Beach

Punta Santiago Beach

Humacao

★ 4.5
Arecibo Lighthouse and Historical Park

Arecibo Lighthouse and Historical Park

Arecibo

★ 4.4
Tropical Beach

Tropical Beach

Naguabo

★ 4.4
Tropical Beach Naguabo

Tropical Beach Naguabo

Naguabo

★ 4.4
Playa Yabucoa

Playa Yabucoa

Yabucoa

★ 4.4
Playa Arena Negra

Playa Arena Negra

Maunabo

★ 4.4
Las Criollas Beach

Las Criollas Beach

Barceloneta

★ 4.4
Playa La Mela Cabo Rojo

Playa La Mela Cabo Rojo

Cabo Rojo

★ 4.4
La Marginal

La Marginal

Arecibo

★ 4.4
Balneario Público de Boquerón

Balneario Público de Boquerón

Cabo Rojo

★ 4.4
Playa De Guayanilla

Playa De Guayanilla

Guayanilla

★ 4.4
Gilligans Island

Gilligans Island

Guanica

★ 4.4
Macho Beach

Macho Beach

Ceiba

★ 4.4
Emajaguas Beach House

Emajaguas Beach House

Maunabo

★ 4.4
Playa Maunabo

Playa Maunabo

Maunabo

★ 4.4
Punta Del Viento Patillas

Punta Del Viento Patillas

Patillas

★ 4.4
playa El Negro

playa El Negro

Yabucoa

★ 4.3
Tanga Beach

Tanga Beach

Cabo Rojo

★ 4.3
Secret Beach

Secret Beach

Yabucoa

★ 4.3
Playa Puerta De Tierra

Playa Puerta De Tierra

San Juan

★ 4.3
Playa Blaydin

Playa Blaydin

Vieques

★ 4.3
Lamela Beach

Lamela Beach

Cabo Rojo

★ 4.3
Bizarreta Beach

Bizarreta Beach

Juana Diaz

★ 4.2
Balneario Tres Hermanos

Balneario Tres Hermanos

Rincon

★ 4.2
Palmas del mar beach

Palmas del mar beach

Humacao

★ 4.2
La Playuela, Cabo Rojo, Puerto Rico

La Playuela, Cabo Rojo, Puerto Rico

Cabo Rojo

★ 4.2
Joyuda Beach

Joyuda Beach

Cabo Rojo

★ 4.2
Esquinita María Playita

Esquinita María Playita

Ponce

★ 4.2
Reserva Humacao Beach

Reserva Humacao Beach

Humacao

★ 4.2
Playa Canalejo

Playa Canalejo

Fajardo

★ 4.2
La Guancha

La Guancha

Ponce

★ 4.1
Manglillo Chiquito

Manglillo Chiquito

Guanica

★ 4.0
Balneario De Arroyo

Balneario De Arroyo

Arroyo

★ 3.9
Playa perdida

Playa perdida

Ponce

★ 3.9
Playa Puerto Real

Playa Puerto Real

Fajardo

★ 3.9
Gasolina Beach Club

Gasolina Beach Club

Arecibo

★ 3.9
Bahía Salinas Beach

Bahía Salinas Beach

Salinas

★ 3.9
Playa Punta Santiago Punta

Playa Punta Santiago Punta

Humacao

★ 3.8
Lucia Beach Resort

Lucia Beach Resort

Yabucoa

★ 3.8
Parda Beach

Parda Beach

Guanica

★ 3.8
Buyones Beach

Buyones Beach

Ponce

★ 3.7
Balneario de Punta Santiago

Balneario de Punta Santiago

Humacao

★ 3.5
Playa El Convento

Playa El Convento

Fajardo

★ 3.4
Balneario El Tuque

Balneario El Tuque

Ponce

★ 3.3
Don Antonio's Beach

Don Antonio's Beach

Rincon

★ 3.2
Playa Jenchris Arena Negra

Playa Jenchris Arena Negra

Arecibo

★ 3.0
Playa Costa Dorado Este

Playa Costa Dorado Este

Dorado

★ 2.5
Playa Dienero

Playa Dienero

Culebra

★ 2.5
Balneario. Vega Baja

Balneario. Vega Baja

Vega Baja

Blue Beach

Blue Beach

Vieques

Camuy Playa spot

Camuy Playa spot

Camuy

Guánica

Guánica

Guanica

Los Pozos Beach

Los Pozos Beach

Cabo Rojo

Luquillo

Luquillo

Luquillo

Playa

Playa

Isabela

Playa Azul

Playa Azul

Luquillo

Playa Corecega

Playa Corecega

Rincon

Playa De Cascajo

Playa De Cascajo

Culebra

Playa De Elohim

Playa De Elohim

Arecibo

Playa De Salinas

Playa De Salinas

Salinas

Playa Dorado Del Mar Beach

Playa Dorado Del Mar Beach

Dorado

Playa El Combate

Playa El Combate

Cabo Rojo

Playa Escondida

Playa Escondida

Vieques

Playa Espinar

Playa Espinar

Aguadilla

Playa India

Playa India

Aguadilla

Playa Isabela

Playa Isabela

Isabela

Playa Salinas

Playa Salinas

Salinas

Playa Sardinera

Playa Sardinera

Isabela

Playa Tamarindo

Playa Tamarindo

Guanica

Playa Tropical (Naguabo)

Playa Tropical (Naguabo)

Naguabo

Playa de Fajardo

Playa de Fajardo

Fajardo

Playa de Piñones

Playa de Piñones

Loiza

Puerto de Humacao

Puerto de Humacao

Humacao

Punta Lima Beach

Punta Lima Beach

Naguabo

Rincón

Rincón

Rincon

Rio Mar Beach

Rio Mar Beach

Hatillo

Salinas Beach

Salinas Beach

Salinas

Salinas, playa

Salinas, playa

Salinas

Zoni Beach

Zoni Beach

Culebra

Frequently Asked Questions

Which Puerto Rico beaches have the calmest water for swimming?
The south and west coast beaches generally have calmer waters. Playa Buyé in Cabo Rojo, Balneario de Boquerón, and Sun Bay in Vieques are consistently calm. The Caribbean side is typically calmer than the Atlantic north coast.
Are Puerto Rico beaches safe for swimming?
Most beaches are safe for swimming, but always check local conditions. Balnearios (public beaches) often have lifeguards on weekends. Avoid swimming alone at remote beaches, watch for rip currents on the north coast, and check surf conditions before entering.
What is the best time of year for swimming in Puerto Rico?
Puerto Rico is swimmable year-round thanks to water temperatures of 78-84°F. The calmest conditions are typically April through September. Winter months (December-March) bring larger swells to the north coast, making south coast beaches better for swimming.

Not sure which beach is right for you?

Take our 60-second quiz and we'll recommend the perfect beaches for you.

Take the Beach Quiz