Santa Cruz, Atlantic Ocean beach in Setúbal, Portugal.
Santa Cruz is an Atlantic beach south of Setúbal with broad sandy shores and a rocky southern end. A large triangular rock formation rises here with a natural arch carved beneath it.
The beach takes its name from a chapel that once stood in this area, marking its long-standing role in local life. It has remained a gathering place for fishermen and residents across generations.
The restaurants nearby serve fresh fish and seafood prepared in regional styles that have been part of local eating traditions for generations. These dishes reflect how the ocean shapes daily life in this port town.
The water stays cool year-round, ranging from 16 to 18 degrees Celsius in summer, making it better suited for surfing than swimming. Bring sturdy shoes if you plan to explore the rocky southern end where the rock formations are located.
Seawater flows through natural vaulted caves beneath the large triangular boulder, especially visible during high tide. This geological feature creates an unusual phenomenon that many visitors overlook while exploring the rocks.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.