Il castello di Rupecanina è situato a circa 530 metri sul livello del mare, lungo la via latina tra Benevento e Roma. Costruito nell'epoca normanna, il castello ha subito varie modifiche nel corso della storia. Il mastio, unico superstite tra i ruderi, presenta tre piani con una stanza di accesso al ponte levatoio, l'abitazione del signore e una profonda cisterna d'acqua. Nei pressi del mastio si trova un oratorio con altare, mentre nell'ampio cortile si erge la cappella di Santa Lucia, contenente affreschi bizantini in buono stato. La struttura è circondata da una cinta muraria trapezoidale, ulteriormente protetta da bastioni distanti circa 100 metri l'uno dall'altro. Il borgo si concentrava principalmente sul lato orientale e meridionale, con un possibile secondo accesso a nord. La cinta muraria esterna, alta circa 7 metri, segue in parte l'andamento di una preesistente muraglia megalitica di origine sannita.