The Beach of Cabrera de Mar is almost one mile long and it is composed of fine, white sand. There is a lifeguard and sun loungers and sun umbrellas can be hired. Refreshments are available nearby. The resort is also a nautical base and it has a launching area. The beach is some distance from the town of Cabrera de Mar, which is known for its 16th Century church.