Santa Cruz Cabralia

Photo: Jim Evans / CC BY-SA 4.0

Santa Cruz Cabralia is a laid-back coastal town in Bahia, Brazil, known for its pristine beaches, vibrant coral reefs, and rich history as one of the first Portuguese settlements in the country. It offers a perfect blend of natural beauty and cultural heritage, ideal for travelers seeking an off-the-beaten-path destination with excellent snorkeling, diving, and a relaxed atmosphere.

Highlights & What to See

Suggested Time to Spend

Most visitors spend 2 to 3 days exploring Santa Cruz Cabralia and its surrounding beaches. This allows ample time for a day trip to the Recife de Fora natural pools, a relaxed beach day, and a stroll through the historic center. For divers, an extra day is recommended to explore the deeper reefs and shipwrecks offshore.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits