La Hacienda, también llamada Santa Clara, es una playa grande 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 con oleaje moderado. Con las mareas, el espacio de arena útil varía mucho.
Normalmente tiene un índice de ocupación alto, con más del 70% ocupada en temporada alta, esto puede ser debido a que es semiurbana y cuenta con parada de autobús cerca de la playa.
A 42 km.
de La Hacienda,
en Avda. Menéndez Pelayo, 103 (La Línea de la Concepción),
puedes encontrar atención sanitaria en
Hospital de la Línea.
Para atención telefónica llama al
956026500, para
urgencias llama al
112.
Próximo a La Hacienda,
a 10 km.,
se encuentra el
Puerto Deportivo La Atunara .