Botafogo Beach, Public beach in South Zone of Rio de Janeiro, Brazil.
Botafogo Beach is a public beach along the South Zone coastline of Rio de Janeiro, stretching along Guanabara Bay with natural rock formations and mountain views. The shoreline features granite cliffs and slopes, with Sugarloaf Mountain rising prominently across the water.
The area took its name from João Pereira de Sousa, who operated artillery-equipped ships in this region during the early 1600s. It became a settled part of Rio de Janeiro overlooking one of Brazil's most important natural harbors.
The neighborhood grew from an early settlement and carries the name of João Pereira de Sousa, whose family left a lasting mark on the area. Museums near the waterfront display Brazilian artworks and objects that reflect how locals value their heritage and cultural traditions.
The area connects directly to the city center and southern neighborhoods through the Botafogo metro station. The bay location keeps the water calmer than ocean beaches, which makes swimming and water activities more manageable for most visitors.
The beach sits sheltered within Guanabara Bay, where wave action is noticeably calmer than at ocean-facing shores. This natural protection makes it a preferred spot for sailing and for anyone seeking gentler water 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.