Hay dos torres: la Torre Meridional, única torre conservada del castillo medieval, habiéndose construido en 1318 y que contiene la mazmorra, y la Torre del Homenaje, acabada en 1859, y que incorpora de manera parcial los cimientos de su predecesora medieval, y que tiene el monumento famoso de una cruz latina de cuatro metros en lo alto.