La patrona de Castiglione di Sicilia es María Santísima de la Cadena (Maria Santissima della Catena), festejada el primer domingo de mayo. La basílica de San Giacomo y María Santísima de la Cadena, a ella dedicada junto al apóstol Santiago, fue elevada a la dignidad de basílica menor en octubre de 1985 por el papa Juan Pablo II.
En la colina que domina el pueblo se alza el castillo de Ruggiero di Lauria: en 1233 Federico II residió allí como residencia de verano y proclamó a Castiglione «Città Animosa» (ciudad fogosa); pasado durante las Vísperas sicilianas de 1282 al almirante Ruggero di Lauria, fue asediado en 1297 por Federico III de Aragón, quien entró triunfante tras la rendición de los defensores.