Le château de Cajarc est un ancien château fort, du XIIIème siècle. Plusieurs corps de logis enserrent une cour intérieure avec tours rondes et carrées.