Puerto Rico has nearly 300 beaches.
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:
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 – All You Need To Know.
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 – All You Need To Know.
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.
You’ll even find a small water park for children at the end of the beach with a $4 entrance fee.
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 – All You Need To Know.
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.
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.
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.
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 – All You Need To Know.
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:
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:
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:
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 – All You Need To Know.
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 – All You Need To Know.
This is an island you need to visit!
Cayo Aurora (Known as Gilligan’s Island) welcomes you with diamond sparkling waters and Instagram worthy moments you’ll never forget.
It has shallow waters, so it’s easy to swim in, and it’s perfect to snorkel, just don’t forget to bring your snorkeling gear!
This is not a beach you can drive to; you’ll have to park at a small pier and take a water taxi to get there. The cost is around $10 and there is an extra charge to bring a cooler.
Find the location of Gilligan’s Island on the map below:
It’s recommended to call them for updated rates and hours before arriving; their phone number is +1 (787) 821-4941
This beach is famous for its camping facilities.
Home to the trailer parks and campsites, this is a favorite among tourists too.
Seven Seas Beach is a “blue flag beach,” meaning it promises water quality, service, and safety.
You can visit the beach by going here using Google Maps:
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:
This is another beach located on a tiny island!
Located in La Guancha In Ponce, a 30-minute boat ride off of Ponce. You can also get a private charter boat to take you to the beach.
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 Guanca, you can go here using Google Maps:
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.
There’s a small parking fee to enter the beach, which is about $5.00.
You can get to this beach by following this pin on Google Maps:
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:
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:
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 an hour and a half drive from San Juan.
You can reach this beach by driving to this location on Google Maps:
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:
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:
Cayo Icacos is a small, inhabited 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 in the map below:
Just by the scenery of this beach, you’re going to fall in love!
This blue flag beach meets the highest water quality standards, facilities, and more.
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:
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:
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.
To get to this beach, you’ll have to take the ferry to Ceiba, an hour-long drive from San Juan. Once the ferry arrives at Vieques, take a taxi van that will direct you to this beach.
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.
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 makes you think you’re in a postcard.
You can visit this beach by following the Google Maps pin below:
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 in the map below:
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.
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 that 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:
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 most beautiful beach in Puerto Rico is the award-winning Flamenco Beach, in Culebra.
The best beach in Puerto Rico is Crash Boat beach.
The north shorelines have the best beaches in Puerto Rico.
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.
Writer & Editor at PuertoRico.com. I’ve lived in Puerto Rico for 14 years and have experienced every inch of this stunning island. Growing up in Puerto Rico has helped me truly learn about the rich culture and extensive history this island has to offer. I share my local knowledge in all of the articles that I write.About the author