Le saint patron de Castelvenere est saint Barbatus, évêque de Bénévent, fêté le 19 février. Selon la tradition, le saint naquit ici en 602. Une seconde fête en son honneur, dite «San Barbato di penitenza», a lieu le 8 mai.
Le village conserve la Torre Angioina et la Torre Venere, et domine le parc national du Matese.