Esmentat ja el 1021, pertangué als comtes de Besalú, als Montcada, als Hostoles, als Serrallonga i als Rocabertí. El 1463 fou fortificat pels remences, que l’ocuparen durant la guerra contra Joan II. Entre els anys 1471-74 i des del 1488 el vescomtat d’Hostoles pertangué a la corona. Des de mitjan segle XVI al XVIII la senyoria del castell era dels Sarriera, barons i després comtes de Solterra, bé que al segle XVII la vall d’Hostoles formava una batllia reial. El juliol del 2020 finalitzaren les obres de rehabilitació del castell que, entre d’altres, consolidaren la cisterna i construïren una escala d'accés penjada en l'aire.