Beaches & Marinas in Puerto Rico
From iconic beaches like Flamenco, Crash Boat, and Luquillo to quiet coastal hideaways known mostly to locals, Puerto Rico offers a beach for every traveler. Explore more than 300 beaches, marinas, and waterfront destinations across the island, whether you're interested in swimming, surfing, boating, fishing, snorkeling, or simply enjoying spectacular ocean views. Use the directory below to discover Puerto Rico's coastal treasures by region and start planning your next adventure.
White Sand Beaches
Flamenco Beach (Culebra)World-famous powdery white sand and crystal-clear turquoise water make Flamenco one of the Caribbean's most photographed beaches.
Surf Beaches
Rincón • Isabela • AguadillaAtlantic swells create Puerto Rico's best surfing. Winter months bring consistent waves for professionals, while beginners can find gentler breaks year-round.
Family Beaches
Luquillo • Balneario de Carolina • BoquerónCalm water, lifeguards, nearby restaurants, picnic areas, and facilities make these ideal for families with young children.
norkeling Beaches
Carlos Rosario • Steps Beach • Seven SeasProtected reefs, sea turtles, colorful fish, and excellent visibility make these some of Puerto Rico's best snorkeling destinations.
Hidden Beaches
Playa Peña Blanca • Survival Beach • Playa CaracasQuiet coves, scenic cliffs, and fewer crowds reward visitors willing to venture beyond the most famous beaches.
Natural Beaches
Mona Island • Caja de Muertos • Playa ResacaRemote, undeveloped beaches where nature takes center stage with little or no commercial development.
Insider Tip
Visitors often ask me, "What's the best beach in Puerto Rico?" After growing up on the island and maintaining this guide for more than 30 years, I've learned there's no single answer. The perfect beach depends on what you're looking for. Some days I want the energy of Luquillo's kiosks, other times I head to a quiet stretch of coastline where I may not see another person for hours. Don't choose your beach by popularity—choose it by the experience you want.
Explore by Region: Metro · North · East · Central · South · West · Islands
Displaying 89 results.
Metro Region
-
Carolina Beach
Located between Isla Verde and Pinones directly behind the airport.Rt 187
Carolina
-
Pinones Beach
Located about 11 miles east of San Juan, off Highway 187.Carolina
-
El Escambron Beach
Puerta De Tierra
San Juan
(787) 622-5229 -
Isla Verde Beach
How to get there: From Luis Munoz Marin International Airport take Road 26, turn right on 187, then left on Road 37.Route 187
San Juan
(787) 791-2410 -
Punta Salinas Beach
Route 868
Toa Baja
(787) 795-5245
North Region
-
Las Tunas Beach
Arecibo
-
Los Negritos Beach
Arecibo
-
Morillo Beach
Arecibo
-
Las Criollas Beach
Barceloneta
-
Palmas Altas Beach
Barceloneta
-
Peñon Brussi Beach
Camuy
-
Cerro Gordo Beach
A very attractive beach just a short ride from San Juan on route 690 off route 22 or route 2.Route 660 off Route 22
Dorado
(787) 883-2730 -
Sardinera Beach
Route 698
Dorado, Isabela
(787) 796-2830 -
Saldinera Beach
Hatillo
-
Jobos Beach
This is a beautiful surfing beach on the northwest coast.Route 466
Isabela
-
Montones Beach
Isabela
-
Shacks Beach
Isabela
-
Los Tubos Beach
Manati
-
Mar Chiquita Beach
Manati
-
Tortuguero Beach
Manati
-
Puerto Hermina Beach
Quebradillas
East Region
-
Los Machos Beach
Ceiba
-
Medio Mundo Beach
Ceiba
-
Marina Puerto Chico
Rt 987
Fajardo
(787) 863-0834 -
Marina Puerto Real
Fajardo
(787) 863-2188 -
Puerto Del Rey Marina
Fajardo
(787) 860-1000 -
Sea Lovers Marina
Fajardo
(787) 863-3762 -
Seven Seas Beach
An excellent beach next to the nature reserve at the end of hwy 987.Fajardo
(787) 863-8180 -
Villa Marina Yacht Harbour
Fajardo
(787) 863-5131 -
Buena Vista Beach
Humacao
-
El Morrilo Beach
Humacao
-
Punta Santiago Beach
How to Get There: From LMM International Airport take Road 26 and exit on Road 3, which takes you straight to Punta Santiago.Highway 3
Humacao, Naguabo/Yabucoa
(787) 852-1660 -
Aviones Beach
Rte 187
Loiza, 00772
Aviones Beach is one of the best surfing spots in the North. -
Vacia Talega Beach
Loiza
-
La Bandera Beach
Luquillo
-
La Monserrate Beach
Luquillo
(787) 889-5871 -
La Pared Beach
Luquillo
-
Las Pailas Beach
Luquillo
-
Luquillo Beach
This is one of the public beaches most famous and frequented by the locals.Rte. 3, Km 35.4
Luquillo
-
Mameyes Beach
Luquillo
-
Punta Tuna Beach
Maunabo
-
Naguabo Beach
Naguabo
-
Punta Lima Beach
Naguabo
-
Escondida Beach
Patillas
-
Guardarraya Beach
Route 3
Patillas
-
Coco Beach
Rio Grande
-
Las Picuas Beach
Rio Grande
-
Guayanes Beach
Yabucoa
South Region
-
Punta Guilarte Beach
Located east of Arroyo off of Rt 3 on the west side of the Puerto Patillas bay, considered one of the most beautiful beaches on the island.Route 3
Arroyo, 00714
(787) 839-3565 -
Las Mareas Beach
Guayama
-
Pozuelo Beach
Guayama
-
Rodeo Beach
Guayama
-
Emajagua Beach
Guayanilla
-
La Ventana Beach
Guayanilla
-
Tamarindo Beach
Tamarindo Beach is a quiet local beach on Puerto Rico's southern coast near Guayanilla. While it lacks the amenities of the island's larger beach destinations, its calm setting and scenic coastline make it a pleasant stop for visitors exploring the nearby Guánica Biosphere Reserve and surrounding beaches.Guayanilla
-
El Tuque Beach
Ponce
-
Jauca Beach
Santa Isabel
West Region
-
Pico de Piedra Beach
Aguada
-
Crash Boat Beach
A popular surfing and sports beach located just north of Aguadilla on the west coast.Route 458 end, off Route 107
Aguadilla
-
La Ponderosa Beach
Aguadilla
-
La Poza Beach
Aguadilla
-
El Mirador de la Bahía
A 3-story lookout tower on a small cliff overlooking the Anasco Bay.Rt 115. just south of Rt 109
Anasco
(787) 829-0686 -
Tres Hermanos Beach
Open daily 8am - 5pm.Rt 401 km 1.0 off Rt 115
Anasco
(787) 826-1610 -
Boqueron Beach
Boqueron beach is excellent for swimming. Admission US$1, parking for hundreds of cars ($2), camping, changing rooms. How to get there: From San Juan take Road 52 towards Ponce, which will connect you to Road 2 towards Mayaguez. Take the exit onto Road 100, then take Road 101 into Boqueron.Cabo Rojo
(787) 851-1900 -
Buye Beach
Just north of the village of Boqueron, on route 307 at Km 4.8.Cabo Rojo
-
Combate Beach
Rt 3301 in the Combate area
Cabo Rojo
-
Isla Ratones
A small island reached form a roadside dock. Open Tue-Sun 9am-5pm.Cabo Rojo
(787) 851-1025 -
Joyuda Beach
Cabo Rojo
-
Las Salinas
Discover how we get the salt from the sea water.Cabo Rojo
-
Punta Arenas Beach
Cabo Rojo
-
Punta Real Beach
Cabo Rojo
-
Azul Beach
Guanica
-
Caña Gorda Beach
Just outside of Guánica on hwy 333 adjacent to a little fishing village with small restaurants.Guanica
(787) 821-5676 -
Jaboncillo Beach
Rt 333 Km 3.1
Guanica
-
Manglillo Beach
Part of the Dry Forest Reserve.Rt 325
Guanica
-
Santa Beach
Rt 325
Guanica
-
Serra Beach
Guanica
-
Rosada Beach
Lajas
-
Club Nautico Rincon
Rincon
(787) 823-8800 -
Punta Higuero Beach
Rincon
Islands Region
-
Brava Beach
Playa Brava is well-known surfing beach.Culebra
(787) 742-1033 (787) 742-1045 -
Flamenco Beach
The crystal-blue pride of Culebra was once rated as one of America's best beaches by the Travel Channel for its beauty and natural tranquility.Culebra
-
Larga Beach
Culebra
-
Las Vacas Beach
Culebra
-
Punta Soldado Beach
Culebra
-
Resaca Beach
Culebra
-
Tamarindo Beach
Tamarindo Beach is one of Culebra's premier snorkeling destinations, known for its crystal-clear waters, healthy coral reefs, and frequent sea turtle sightings. The quiet beach offers a more secluded experience than nearby Flamenco Beach, making it a favorite for nature lovers, kayakers, and anyone looking to enjoy Culebra's unspoiled coastline.Culebra
-
Tortuga Beach
Culebra
-
Sun Bay Beach
Route 997
Vieques
(787) 741-8198
Atlantic vs. Caribbean: Two Very Different Coastlines
One of the things that makes Puerto Rico unique is that it is bordered by two very different bodies of water. The island's north and east coasts face the Atlantic Ocean, where stronger winds and swells create larger waves, dramatic cliffs, sea caves, and some of the Caribbean's best surfing. Beaches in places like Rincón, Isabela, Aguadilla, and Arecibo tend to have a more rugged character, making them favorites for surfers, photographers, and travelers looking for dramatic coastal scenery.
In contrast, the south and southwest coasts border the Caribbean Sea, where the water is generally calmer, warmer, and more protected. These beaches are known for their crystal-clear water, excellent snorkeling, sheltered bays, and family-friendly swimming conditions. Destinations such as Cabo Rojo, La Parguera, Guánica, and Ponce offer white-sand beaches, coral reefs, and tranquil coves that are ideal for relaxing, kayaking, paddleboarding, and exploring marine life.
Insider Tip
Growing up in Puerto Rico, I learned that choosing a beach isn't just about finding the closest one—it's about choosing the experience you want. When I'm looking for dramatic waves and breathtaking coastal scenery, I head toward the Atlantic. When I want calm turquoise water for swimming or snorkeling, I almost always choose the Caribbean coast. Understanding the difference can completely change your beach day.
Why Puerto Rico Has So Many Different Beaches
Puerto Rico's beaches are as diverse as the island itself. Atlantic waves, calm Caribbean coves, coral reefs, limestone cliffs, mangrove forests, offshore islands, and even black, white, and red sand beaches have all been shaped by the island's unique geography over millions of years. Understanding how these landscapes formed makes every visit to the coast even more rewarding.
Discover what makes Puerto Rico's coastline so unique.