El castillo de Clarà fue construido el s. XV-XVI sobre el antiguo castillo medieval. Es una antigua masía o cuadra medieval fortificada, con patio al que se accede por un arco de medio punto, bajo una torre con matacán, actualmente restaurada, y que posiblemente pertenece al núcleo primitivo del siglo XIV. El edificio tuvo una especial significación el s. XV durante la guerra entre el rey Juan II y la Generalitat. El castillo de Clarà es conocido también con el topónimo local hay Xeco.
El castillo forma parte de la ruta de los castillos del Baix Gaià, lo recorre 12 castillos del norte de la comarca del Tarragonès.
Junto al castillo se encuentra la iglesia parroquial de Sant Joan de Clarà, documentada desde el siglo XIII, reformada y modificada durante los siglos XIV, XVI y XVII y finalmente, en el siglo XIX.