Situé dans une zone inhabitée de la municipalité de Torredelcampo, le Château du Berrueco s'élève à proximité d'un carrefour ancien et historique : de Jaén à Arjona et d'Iliturgi à Martos. Compte tenu de sa haute valeur stratégique et de son emplacement, entre Torredelcampo et Fuerte del Rey, il est devenu au Moyen Âge le château le plus important de la région de Jaén.
La forteresse est érigée sur la colline San Antón, sur un éperon rocheux impressionnant. Le lieu a été occupé de l'époque ibérique jusqu'à la période de domination gothique, puis encore pendant la période des taifas. Construit au XIIe siècle, pendant l'occupation almohade, il fut ensuite réaménagé après la conquête castillane (1228), jusqu'à acquérir son aspect définitif.
Il se compose de deux enceintes bien différenciées, dont la supérieure, plus importante, est défendue et délimitée par trois tours. Deux d'entre elles, situées aux angles du château et dans un mur d'enceinte, sont de forme circulaire, la troisième est carrée. L'enceinte inférieure s'étend sur un espace escarpé qui facilite la défense. Sur certains pans de la muraille court encore le chemin de ronde, défendu par des meurtrières et des créneaux, et le côté nord conserve des traces de mâchicoulis.
Le Château du Berrueco a été restauré et compte également un petit ermitage extérieur qui témoigne d'une prospérité perdue.