El monumento más característico de la localidad es el castillo de San Juan de los Terreros, construido en 1764 sobre un promontorio desde el que, en días claros, se domina buena parte de los litorales almeriense y murciano.