Gaibu beach, Beach in Cabo de Santo Agostinho, Brazil
Gaibu is a beach in Cabo de Santo Agostinho, in the state of Pernambuco, Brazil, set between rocky outcrops and calmer sandy stretches. The water near the shore is shallow in places, and the surrounding rock formations create sheltered pockets suitable for swimming.
The area around Cabo de Santo Agostinho was among the first explored by the Portuguese after their arrival in Brazil in the early 16th century. The coastline served as a navigation reference for ships moving along the northeastern shore.
The name Gaibu is deeply rooted in the local identity, and the beach is a favorite weekend destination for families from Recife and nearby towns. Vendors walk the sand selling fresh coconut water and grilled snacks, giving the place a relaxed, local feel.
The beach is reachable by bus from Recife, with the ride taking roughly an hour along the southern coastal road. Some access points to the water pass over uneven rock, so wearing sturdy footwear when you first arrive is a good idea.
Just next to Gaibu lies the smaller Calhetas beach, reachable by a short path over the rocks, which many visitors never find. This neighboring stretch is noticeably quieter and tends to attract locals who prefer to avoid the busier main area.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.