Playa La Roqueta, Sand beach in Acapulco de Juárez, Mexico
Playa La Roqueta is a stretch of sand near the coast of Acapulco de Juárez, reached by a short boat ride from the mainland. It sits on a quiet island with clear, shallow water, rocky edges, and a few palm trees offering shade along the shore.
The area was once a simple anchorage for local fishermen, who used the rocks to shelter their boats and store equipment. Over time, it grew into a day-trip destination with a small lighthouse built to guide vessels around the bay.
The name comes from a small rocky island that sits just offshore, and visitors often walk along the water's edge toward it at low tide. On the beach itself, you will see families gathering for picnics and couples strolling near the lapping waves, a slower rhythm than the main Acapulco shoreline.
Boats leave regularly from the Caleta pier, so plan to arrive at the dock early to avoid a long wait. Bring water, sunscreen, and something to sit on, since shade and seating can be limited once you reach the sand.
A short walk from the sand leads to a small lighthouse with a view of the bay, a detail many day visitors miss. Just offshore, the water hides reefs where fish gather, and some spots are calm enough for a quick look with a snorkel even for beginners.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.