Quick answer
Best overall: Flamenco Beach (Culebra). Best near San Juan: Isla Verde/Carolina Beach and Escambrón. Best for families: Luquillo (La Monserrate). Best for snorkeling: Crash Boat and Tortuga Beach on Culebrita. Best for surfing: Domes and Jobos.
How many beaches are there? About 1,225. That is the count from a University of Puerto Rico beach inventory by Maritza Barreto and Gladys Valentín, mapped from aerial photos of the main island, Vieques, Culebra and Caja de Muertos. Vieques has the most (172), followed by Cabo Rojo (127) and Culebra (111).
The 30 beaches below by region:
- San Juan & metro: Balneario del Escambrón, Playita del Condado, Ocean Park, Carolina Beach (Isla Verde), Aviones (Loíza).
- North coast: Cerro Gordo (Vega Alta), Mar Chiquita and Poza de las Mujeres (Manatí), Poza del Obispo (Arecibo), Guajataca (Quebradillas).
- Northwest & west: Crash Boat and Survival (Aguadilla), Jobos, Montones and La Poza de las Golondrinas (Isabela), Domes and Balneario de Rincón (Rincón).
- Southwest: Playa Buyé, Combate and Boquerón (Cabo Rojo), Caña Gorda and Cayo Aurora/Gilligan’s Island (Guánica).
- South: Isla Cardona (Ponce), Politas (Salinas).
- East: Seven Seas and Cayo Icacos (Fajardo), La Monserrate (Luquillo).
- Islands: Flamenco (Culebra), Tortuga (Culebrita), Sun Bay (Vieques).
Looking for local operators near the beaches you pick? Browse Isabela tours, Rincón tours, Culebra tours, and Vieques tours.
Check live surf, wind and flags on our beach conditions page before you go.
Some of these beaches are considered to be the best in the world.
I’ve lived in Puerto Rico for over 14 years, meaning that I’ve been to all of the top coastal spots.
In this article, I will cover 30 beaches in Puerto Rico that you can’t miss:
1. Flamenco Beach – Culebra
Flamenco Beach is an award-winning beach located in Culebra, Puerto Rico.
This is a tropical paradise with crystal-clear waters, palm trees, diamond-dusted sand, and an Instagram-worthy abandoned tank.
You can view the exact location of Flamenco Beach on Google Maps below:
You can learn more about this beach, how to get there, and its historic abandoned tank in our article Flamenco Beach.
Getting there: the ferry to Culebra leaves from Ceiba; the operator lists an adult fare of $2.25 each way, with a new fare scheme postponed to December 31, 2026. See our islands guide for details.
2. Crash Boat Beach – Aguadilla
Crash Boat Beach is a favorite among all Puerto Ricans who visit.

Located on the west side of Puerto Rico, this beach offers clear waters, food kiosks, and fun activities such as jet skiing and other water sports rentals.
Due to the popularity of this beach, it fills up quickly, especially during the morning. If you’re coming from San Juan, I suggest planning the road trip early in the morning.
Below is a Google Map that shows the location of Crash Boat Beach:
You can learn more by reading our article Crash Boat Beach.
3. Carolina Beach – Carolina
Carolina Beach is one of the best urban beaches in the Caribbean!

Located near strips of hotels, restaurants, and even the airport, this is a famous beach among tourists and locals of Puerto Rico.

Families can also use Aquasol, the town’s children’s water park inside the balneario, with shallow pools, water jets and small slides for kids up to 12. In June 2026 Platea PR listed it at $4 per person per hour, open Tuesday to Sunday from mid-May to mid-August and only on weekends and holidays the rest of the year, so in fall and winter plan it for a Saturday or Sunday.

This beach is perfect for enjoying the crystal blue waters of the Atlantic Ocean without traveling far from the metro area. If you’re staying in Isla Verde, this is the perfect beach.
Here’s how you can get to this beach using Google Maps:
Learn more about the area by reading our guide to Isla Verde.
The public Balneario de Carolina is open roughly 8 a.m. to 5–6 p.m., Tuesday/Wednesday–Sunday and holidays depending on the season (787-633-3457). More in our Isla Verde guide.
4. Aviones Beach – Loiza
Aviones Beach is perfect if you love to surf.

Located in Loiza, it’s close to the Luis Muñoz Marín International Airport and offers local festivals, music, and delicious local food.
Surfers love coming here. It’s not recommended for beginning surfers, but you can always have fun in the water and watch the pros do their tricks.
You can visit the beach by following this pin on Google Maps:
Learn more about where to surf in our article 10 Best Surf Spots In Puerto Rico.
5. Balneario del Escambron – Old San Juan
Escambron Beach is a family-friendly beach near Old San Juan’s entrance.

This beach offers the same charm and unique features the beaches on the West Coast have, without having to travel to the West Coast!
My favorite thing about this beach is that it allows you to dive with Scuba Dogs.
I once saw a sea horse when scuba diving with them.
Scuba Dogs says it has been the main dive operator at Escambrón since 2010. It leads snorkel and scuba outings right from the sand and rents snorkel sets if you would rather explore alone. The usual highlight is the turtles that live in the sheltered bay, mostly green turtles with a few hawksbills.
Find the exact location of this beach using the Google Map below:
Learn more about top dive spots in our article 30 Best Scuba Diving Sites In Puerto Rico.
6. Playita del Condado – San Juan
Playita del Condado is one of the smallest beaches you’ll ever encounter!

Hence the name Playita (small beach), this is the best family-friendly beach for swimming and relaxing under the sun.
The water is calm and has shallow spots perfect for your kids to swim in and for adults who want to float and enjoy the clear turquoise water.
There is no parking for this beach; you will need to park in the tourist district of Condado and walk towards Puente Dos Hermanos.
You can find directions to this beach by using the Google Maps pin below:
Learn more about the area in our article Condado.
7. Ocean Park Beach – San Juan
Grab onto your hats because this is one windy beach!

Ocean Park Beach is a laid-back beach that locals and tourists love to visit to enjoy a relaxing day.
There are plenty of shady spots for relaxing, and it’s famous for water sports like kitesurfing.
Find your way to Ocean Park Beach by using the Google Map below:
8. Cerro Gordo Beach – Vega Alta
Cerro Gordo Beach is one of the finest beaches you can visit!

This beach is very well-kept and maintained. It goes through biweekly water quality testing, and provides lifeguards, gated parking, a bathroom, showers, and even a snack bar!
Vega Alta is 45 minutes from San Juan, which is not very far. It has a local city vibe far from the metro area in San Juan.
Save this pin when you take the trip to Cerro Gordo Beach:
9. Poza del Obispo Beach – Arecibo
This small beach is one of the unique beaches in Puerto Rico.

The main attraction of this beach is the pool within the beach (La Poza).
This is one of my favorite beaches to visit; the big ocean waves crash into the coral reefs and cause a big, fun splash.
Here is how you can get to this beach using Google Maps:
10. Jobos Beach – Isabela
This is another beach surfers love visiting.

If you’re going to surf, paddleboard, or tan under the sun, this is the perfect beach for you.
There are beach bars and restaurants for you to visit, so you can sip away into paradise with a Piña Colada in one hand and a pincho in the other!
Use this pin to find Playa Jobos on Google Maps:
Learn more about the area in our article Isabela.
11. Balneario de Rincón – Rincón
This is one of the best beaches on the West Coast!

The town of Rincón is a favorite among tourists, so it’s no surprise that this beautiful beach is a favorite among anyone who visits.
The best part of this beach is waiting until 6:00 PM to see the gorgeous sunset to finish the day, an everyday activity many locals love!
You can visit the beach by using this pin on Google Maps:
Learn more about the area in our article Rincon.
12. Cayo Aurora – Gilligan’s Island – Guánica
Before you go: Gilligan’s Island was closed to visitors after the 2020 earthquakes and we could not confirm that it has reopened, so read the note below before you plan around it.

Cayo Aurora (known as Gilligan’s Island) was loved for its sparkling, shallow water and its channels through the mangroves.
Its shallow water made it easy to swim in and a natural first snorkel spot for kids.
You can’t drive to Cayo Aurora. The mangrove cay sits about a mile off Guánica’s shore and is managed by the DRNA as part of the Guánica reserve. For years a small water taxi crossed from the San Jacinto dock off Road 333. Cayo Aurora was closed to visitors after the January 2020 earthquakes. In 2021 Primera Hora reported that access was shut even to the boat operators licensed by the DRNA; private boats and kayaks could come close but had to stay outside the buoys. We found no newer official notice, either of a reopening or of the closure, so check with the DRNA’s Guánica State Forest office before you go, and treat any “ferry to Gilligan’s” offer with caution. More in our Guánica guide.
Find the location of Gilligan’s Island on the map below:
There are no lifeguards on the cay.
13. Seven Seas Beach – Fajardo
This beach is famous for its camping facilities.

Besides the beach, it has campsites and spaces for trailers and mobile homes. The Municipality of Fajardo took over the balneario, its parking lot and its camping areas included, in November 2021, so check with the town before you plan a camping trip.
You can visit the beach by going here using Google Maps:
Note: Blue Flag status is awarded each season. The 2025–26 Blue Flag list for Puerto Rico includes Palomino Island in Fajardo and Puerto Nuevo in Vega Baja (plus Punta Salinas as a pilot); Seven Seas is not on it.
14. Mar Chiquita Beach – Manati
This beach is a natural pool beach!

This beach is just 45 minutes away from San Juan. It’s a natural pool beach because, along the cliffs, there’s an opening that welcomes the waters of the Atlantic Ocean to rush into this pool, creating a fun beach for the family to enjoy.
Save this pin on Google Maps for your trip to Mar Chiquita Beach:
15. Isla Cardona – Ponce
This is another beach located on a tiny island!

The cay lies about 1.3 nautical miles off the mouth of the Port of Ponce, so the crossing is quick. Waterland Adventure, which runs water-taxi and snorkel trips, puts it at about five minutes from the La Guancha waterfront and takes online bookings for weekends (call for other days). Private boats also make the run. Ponce is tearing down the old La Guancha boardwalk in 2026, so confirm the meeting point when you book; our Ponce beaches guide has the latest.
I went there for the first time with my father last year on my birthday, and it was a relaxing all-day experience.
To get to La Guancha, you can go here using Google Maps:
16. Politas Beach – Salinas
This is a beach surrounded by beautiful mangroves and perfect for the family.

It offers an ocean-view bar, bathrooms, and showers. What’s fascinating about this beach is a smaller island, a key, that you can get to walking on foot!
If you pack a light bag and easy-to-carry cooler, you’ll be able to reach this key by walking over a dune that takes you through this marine path.
I used to grow up going to this beach many times with my father, and we loved spending the beach day on that tiny island.
The beach is free, but parking is not. If you want to try the walk out to the cay, go early at low tide and spot the paler strip of sandbar from the shore first. Even then the water reaches about 4 feet in places, so skip it with small kids or if you are not a confident swimmer.
You can get to this beach by following this pin on Google Maps:
17. Guajataca Beach – Quebradillas
Guajataca Beach has a personality like no other.

This beach includes a beautiful river and a historic railroad tunnel called the Guajataca Tunnel.
This is a perfect beach to seek peace, quiet, and personal time, not so much for swimming. It’s built like a nature lovers playground.
Find Playa Guajataca by using the pin below:
18. La Poza de las Golondrinas – Isabela
This is another family-friendly beach pool the family will love!

It’s a shallow beach, similar to Mar Chiquita, with no access to the open sea. This beach is located on the east side of Montone’s beach. With crystalline waters, you’ll never want to leave!
Save this pin before you take your trip to find Las Golondrinas:
19. Domes Beach – Rincon
Domes Beach is another beach for surfers to enjoy.

Because it’s a surfer-focused beach, the waves are often high and robust.
It’s great to relax and enjoy the day but be careful when swimming.
This beach is on the island’s west side, about 2 hours 20 minutes by car from San Juan without traffic (roughly 150 km, or 93 miles).
You can reach this beach by driving to this location on Google Maps:
20. Playa Buyé – Cabo Rojo
This beach is perfect for you if you’re looking for calm waters.

When I lived in Mayaguez in 2018, I would always visit this beach with my college friends. It’s a beloved beach town in Puerto Rico.
You’ll fall in love with the stunning scenery and flirtatious waves. It’s a tucked-away gem compared to the other beaches listed here.
Find Playa Buyé by following this pin on Google Maps:
21. Combate Beach – Cabo Rojo
Combate Beach is loved by locals, and you’ll love it too!

You can enjoy a nice relaxing day at the beach during the day, and a fun, festive ambiance at night during the weekends.
It’s family-friendly, with calm waters and shallow areas to enjoy. You can also find local Puerto Rican cuisine at great affordable prices.
You can visit the beach by driving here:
22. Cayo Icacos – Fajardo
Cayo Icacos is a small, uninhabited island off the coast of Fajardo.

You can only get to Cayo Icacos on a boat and with reservations, but it’s worth every second of your time.
Perfect to swim, snorkel, or just lay out under the sun and get that nice Caribbean tan.
View the location of Cayo Icacos on the map below:
Book before you go. Icacos Island Water Taxi lists a ride of about 20 minutes from Fajardo for $60 per person, on 10 a.m.–3 p.m. or 11 a.m.–4 p.m. trips (October 2026). Plenty of Fajardo catamaran tours stop at Icacos as well; see our Fajardo tours guide. There are no facilities on the cay, so pack water, food and shade.
23. La Monserrate – Luquillo
Just by the scenery of this beach, you’re going to fall in love!

You have a recipe for a perfect day with lots of palm trees, fine-dusted sand, and perfect sun.
The beach is currently open Wednesday – Sunday.
You can visit the beach by following this Google Maps pin:
La Monserrate is run by the DRNA. Its listed hours are 8:30 a.m.–5 p.m., Wednesday–Sunday and holidays (some listings say daily), and parking is paid. Full details in our Luquillo Beach guide.
24. Montones Beach – Isabela
Montone’s Beach is a natural pool with shallow waters perfect for everyone to enjoy.

Out of all the natural pool beaches Isabela has to offer; this is the biggest one.
This is a relatively unknown place for tourists and is crowded by locals; it’s perfect for an authentic Puerto Rican beach experience.
Find the exact location of Montones Beach by following the pin below:
25. Sun Bay Beach – Vieques
This is one of the best beaches Vieques has to offer.

This pretty beach has all the facilities needed to ensure you have a pleasant day trip.
Getting here takes two legs: drive about an hour from San Juan to the ferry terminal in Ceiba, then take the ferry across to Vieques. At the dock, a taxi van can run you to Sun Bay, on the south coast next to Esperanza.
Here’s how to get to the ferry terminal in Ceiba using Google Maps:
It’s highly recommended to reserve your tickets beforehand, you can get your reservations by going here.
26. Balneario de Boquerón – Cabo Rojo
If you ask any local or tourist which is the best beach in Cabo Rojo, they will always say Boquerón beach.

Boquerón Beach offers a unique landscape, full of hundreds of coconut palm trees that make you think you’re in a postcard.
You can visit this beach by following the Google Maps pin below:
27. Tortuga Beach – Culebrita
Tortuga Beach is located in Culebrita, a small island off the east coast of Culebra.

The name comes from all the turtles who would visit the island for feeding purposes.
It’s an excellent beach for swimming and even better for snorkeling.
This beach also offers excellent hiking trails that lead to other beaches and tidal pools.
View the location of Culebrita Beach on the map below:
28. Survival Beach – Aguadilla
Survival Beach is the gem of Aguadilla.

This is not a beach great for swimming, but for hiking lovers, you’ll have a splendid reward that awaits you at the end of the trail.
To visit this beach, you can drive to this location using Google Maps:
Learn more in our article about Survival Beach.
29. Caña Gorda – Guánica
Caña Gorda is one of the most visited beaches in all of Puerto Rico.

This beach is famous for snorkeling, swimming, and hiking.
It’s ideal for families to bring their children as it offers a children’s play area, restrooms, and lifeguards, and you can find several food vendors to enjoy local Puerto Rican cuisine.
Find the exact location of this beach using the pin below:
30. Poza de las Mujeres – Manatí
Saving the best for last, Poza Las Mujeres is the perfect summer beach to visit.

This natural pool is a dream come true; with clear water, clear blue skies, and soft golden sand, it’s a favorite among locals and residents of Manati.
Forget your worries and all your cares; Poza Las Mujeres is the beach to relax and have an unforgettable beach day.
You can save this pin before your trip for the exact location of Poza Las Mujeres:
The 30 beaches at a glance
Clearest water: Flamenco on Culebra, Crash Boat in Aguadilla and the natural pools at La Poza de las Golondrinas and Poza de las Mujeres. White sand: Flamenco. Closest to San Juan: Escambrón, Playita del Condado, Ocean Park and Carolina are in the metro area, and Cerro Gordo and Mar Chiquita are about 45 minutes away. Boat only: Cayo Icacos and Isla Cardona; Gilligan’s Island was closed to visitors after the 2020 earthquakes and we could not confirm that it has reopened.
| # | Beach | Town | Best for |
|---|---|---|---|
| 1 | Flamenco Beach | Culebra | Crystal-clear water and white sand; reach Culebra by ferry or plane |
| 2 | Crash Boat Beach | Aguadilla | Clear water, kiosks and water sports |
| 3 | Carolina Beach (Isla Verde) | Carolina | A city beach by the airport, with the Aquasol water park for kids |
| 4 | Aviones | Loíza | Experienced surfers; not for beginners |
| 5 | Escambrón | San Juan | Families and scuba diving near Old San Juan |
| 6 | Playita del Condado | San Juan | Calm, shallow water for small children |
| 7 | Ocean Park | San Juan | Steady wind for kitesurfing |
| 8 | Cerro Gordo | Vega Alta | Lifeguards and parking, about 45 minutes from San Juan |
| 9 | Poza del Obispo | Arecibo | A rock-sheltered pool with big waves breaking outside |
| 10 | Jobos | Isabela | Surfing and beach bars |
| 11 | Balneario de Rincón | Rincón | Sunsets over the water |
| 12 | Cayo Aurora | Guánica | Shallow water and snorkeling; it was closed to visitors after the 2020 earthquakes and we could not confirm that it has reopened |
| 13 | Seven Seas | Fajardo | Camping (ask the municipality first) |
| 14 | Mar Chiquita | Manatí | A natural pool about 45 minutes from San Juan |
| 15 | Isla Cardona | Ponce | A small cay reached by water taxi |
| 16 | Playa Las Salinas (Politas) | Salinas | Mangroves and a walk out to a cay |
| 17 | Guajataca | Quebradillas | Views, not swimming |
| 18 | La Poza de las Golondrinas | Isabela | A shallow natural pool for families |
| 19 | Domes | Rincón | Surfing |
| 20 | Buyé | Cabo Rojo | Calm water |
| 21 | Combate | Cabo Rojo | Calm, shallow water and weekend nightlife |
| 22 | Cayo Icacos | Fajardo | Swimming and snorkeling; boat only |
| 23 | La Monserrate (Luquillo) | Luquillo | Families; open Wednesday to Sunday |
| 24 | Montones | Isabela | A natural pool popular with locals |
| 25 | Sun Bay | Vieques | Full beach facilities; reach Vieques by ferry |
| 26 | Boquerón | Cabo Rojo | A long row of palm trees |
| 27 | Tortuga Beach | Culebrita | Swimming and snorkeling |
| 28 | Survival Beach | Aguadilla | A hike to reach it; not for swimming |
| 29 | Caña Gorda | Guánica | Families: lifeguards, a play area and snorkeling |
| 30 | Poza de las Mujeres | Manatí | A clear natural pool |
Before you swim: lifeguards and rip currents
A beach that looks calm can still pull hard, especially on the open Atlantic coast. The National Weather Service office in San Juan puts out a surf zone forecast with the rip current risk for each stretch of coast and issues advisories on high-risk days; our beach conditions page links to it alongside live wave and wind readings.
The NWS advice is short: check the beach forecast before you leave, swim where lifeguards are on duty, and don’t read a sunny sky as a safe sea, because rip currents often form in fair weather. On this list, Carolina, Cerro Gordo and Caña Gorda are balnearios with lifeguards; Survival, Guajataca and Domes are better for the view, a hike or the surf than for a swim.
Beach guides by town
Want more beaches in one area? Our town guides go deeper: San Juan, Dorado, Isabela, Aguadilla, Rincón, Cabo Rojo, Ponce, Fajardo, Culebra and Vieques. For single beaches, see Flamenco, Crash Boat, Luquillo, Survival, Steps Beach in Rincón and Playa Negra in Vieques.
Plan your beach trip with these guides
Pair the beach list with a wider island plan: which islands you can visit (Vieques, Culebra and the cays), the three bioluminescent bays for a night after the sand, live Vieques and Culebra ferry status, and a two-week itinerary that already threads Flamenco, Luquillo and the west coast. Eating after the beach? Start with our best restaurants in Puerto Rico and the San Juan beaches guide if you are based in the capital.
Frequently asked questions
What is the best beach in Puerto Rico?
Flamenco Beach on Culebra is the usual pick for its white sand and calm, clear water. On the main island, Luquillo, Crash Boat, Playa Buyé and Isla Verde are favorites.
How many beaches does Puerto Rico have?
About 1,225, according to the University of Puerto Rico beach inventory, which counted them on 2010 aerial photos of the main island, Vieques, Culebra and Caja de Muertos. Managed public beaches are far fewer: the DRNA’s 2017 coastal report lists 52 public-beach (PP) districts in 29 of the 44 coastal towns.
What is the best beach near San Juan?
Isla Verde/Carolina Beach and Balneario del Escambrón are the easiest; Ocean Park and Condado are walkable from many hotels.
Which beaches in Puerto Rico have Blue Flag status?
For 2025–26, Palomino Island (Fajardo) and Puerto Nuevo (Vega Baja), plus Punta Salinas as a pilot site. The list changes every season.
Which part of Puerto Rico has the best beaches?
For calm, clear water: Culebra, Vieques and the southwest (Cabo Rojo, Guánica). For surfing: the northwest (Rincón, Isabela, Aguadilla).
Are beaches in Puerto Rico public?
Yes. Managed balnearios may charge for parking and keep set hours.
Final thoughts
In this article, I listed the 30 best beaches in Puerto Rico.
It’s impossible to visit all of these beaches in a single vacation.
However, I recommend that you take a day trip to visit the following beaches along the north coast of Puerto Rico’s main island: Carolina Beach, Cerro Gordo Beach, Poza Del Obispo, and finish in Crash Boat Beach.
If you’re staying in the San Juan area, Playita Condado Beach, Carolina Beach, Balneario del Escambron Beach, and Ocean Park Beach are the best beaches to visit.
If you are looking for other fun activities, then check out our article about the 15 best outdoor activities in Puerto Rico.
Sources we checked
Checked in October 2026. Where a fact could not be confirmed against a primary source, we removed it or said so.
- OPAS Blue Flag Puerto Rico — 2025–26 awarded beaches: Puerto Nuevo (Vega Baja) and Palomino Island (Fajardo), plus Punta Salinas as a pilot
- Descubra Puerto Rico: Balneario La Monserrate (Luquillo) — DRNA National Parks Program, listed hours
- Municipality of Carolina (Disfruta Carolina): Balneario de Carolina hours and phone
- Puerto Rico Ferry: current fares from Ceiba to Culebra and Vieques
- Para la Naturaleza (UPR researcher Maritza Barreto): Puerto Rico’s 1,225 beaches; most in Vieques, Cabo Rojo and Culebra
- DRNA, El Estado de la Costa de Puerto Rico 2017: beach inventory method; 52 public-beach (PP) districts
- NWS San Juan: surf zone forecast with rip current risk by coast
- National Weather Service: how to avoid getting caught in a rip current
- Platea PR (June 2026): Aquasol children’s water park at Balneario de Carolina, rate and seasons
- Scuba Dogs: Escambrón Marine Park tours, rentals and turtles
- Municipality of Fajardo (Nov 2021): Seven Seas balneario moves to municipal management
- Waterland Adventure: Isla Cardona trips from La Guancha, Ponce
- Primera Hora (Aug. 16, 2021): Cayo Aurora (Gilligan’s Island) closed to visitors after the January 2020 earthquakes; access shut even to DRNA-licensed boat operators (no newer official notice found, October 2026)
- Icacos Island Water Taxi: rates and trip times
- Callejeando PR: Playa Pólitas, Salinas (parking, walk to the cay)
Originally published on PuertoRico.com (2022-09-26). Reviewed and updated October 2026: facts were checked against the sources above.
