Barra Vieja Beach, Public beach in Acapulco de Juárez, Mexico.
Barra Vieja Beach is a public beach along the Pacific coast near Acapulco, featuring fine light gray sand and varying widths between 50 and 110 meters. It stretches for several kilometers and offers various water and beach activities.
The name derives from sand bank formations and sediments that accumulated over time at the mouth of the Papagayo River. This natural formation has shaped the area throughout its existence.
Local restaurants serve Pescado a la Talla, a regional dish where whole fish is marinated in local spices and grilled over coals. This cooking style represents the area's deep connection to fishing and coastal traditions.
The beach is located about 30 kilometers east of Acapulco near the international airport and is easy to reach. Horseback riding, all-terrain vehicle rentals, and surfing are available here.
This beach features stronger waves than central Acapulco because of its open sea position. Experienced surfers prefer this location for these conditions.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.