La sainte patronne de Castro est Notre-Dame de l'Annonciation, fêtée du 24 au 26 avril : le soir du 24 a lieu un concours de feux d'artifice, suivi de la sagra del pesce a sarsa (fête du poisson en sauce). Les 12 et 13 août est fêtée quant à elle la Madonna del Rosario di Pompei, avec une procession en mer suivie d'un feu d'artifice.
Le territoire est célèbre pour ses grottes, dont la Grotta Zinzulusa, la Grotta Romanelli, la Grotta Azzurra et la Grotta Palombara. Le village conserve aussi le Castello Aragonese.