The patron of Castelvenere is Saint Barbatus, bishop of Benevento, celebrated on 19 February. According to tradition, the saint was born here in 602. A second feast in his honour, called «San Barbato di penitenza», is held on 8 May.
The town holds the Torre Angioina and the Torre Venere, and overlooks the Matese National Park.