El Cabrero, también llamada Cala Sardina, es una playa de tamaño medio situada en el municipio de San Roque. El color de la arena es oscura y su composición es principalmente de arena. Es una zona de aguas tranquilas. Con las mareas, el espacio de arena útil varía mucho.
Normalmente tiene un índice de ocupación bajo, con no más del 30% ocupada en temporada alta, esto puede ser debido a que está aislada de difícil acceso.
A 45 km.
de El Cabrero,
en Ctra. Getares, s/n (Algeciras),
puedes encontrar atención sanitaria en
Hospital Punta Europa.
Para atención telefónica llama al
956025000, para
urgencias llama al
112.
Próximo a El Cabrero,
a 4 km.,
se encuentra el
Puerto Deportivo Sotogrande .