Le château du Diable, également appelé château des Anglais, se dresse au-dessus du Célé et de la route de Sauliac, à Cabrerets. Son appellation est liée à son histoire : durant la guerre de Cent Ans, l’édifice aurait servi de repaire aux pillards des grandes compagnies. Cette présence explique la place importante accordée à son passé dans la perception du site.
L’intérieur du château n’est pas visitable. Il peut toutefois être observé depuis l’extérieur, notamment depuis le pont de Cabrerets, qui offre une vue sur l’édifice dominant la vallée et la route. Le château s’inscrit dans un ensemble plus large à découvrir dans la commune, où se trouvent également de nombreuses maisons troglodytes ou semi-troglodytiques. Ces habitations sont installées entièrement ou partiellement dans la roche, et témoignent d’une relation étroite entre les constructions et le relief environnant.