Costruito a partire dal XIII secolo, è stato ampliato e modificato nel corso dei secoli, arrivando ai giorni nostri in buone condizioni di conservazione. Posto sulla sommità della collina sulla quale sorge l'abitato di Soriano nel Cimino, sul versante nord-orientale del monte Cimino, il castello Orsini, caratterizzato da un'architettura severa e maestosa, domina il borgo di origine medioevale e centro storico del paese.
Il primo nucleo del castello è costruito all'inizio del Duecento, quando, sulle rovine di una precedente costruzione, il rudere di un castelletto eretto intorno all'anno 1000, viene edificato un palazzo-torre, di circa 35 metri di altezza, da parte dei Guastapane-Pandolfo, probabilmente un ramo della famiglia romana dei Porcari.
La torre, tuttora esistente, diviene poi il maschio del castello più ampio edificato attorno ad essa da papa Niccolò III Orsini tra il 1277 e il 1278; il pontefice, che amava molto la città, volle fortemente questa costruzione, nella quale si spegnerà due anni più tardi.
Il cassero, dalla forma di un massiccio parallelepipedo, è addossato alla torre più antica e a questa collegato, a nord, tramite un muraglione delimitato da una torre cilindrica e a sud con un braccio minore. L'intero complesso è interamente circondato da un cammino di ronda che si snoda in senso antiorario in salita e termina con un torrione, originario accesso al castello ed è delimitato da una cinta muraria e sormontato da merli guelfi.
Si consiglia di verificare la corrispondenza degli orari di apertura contattando direttamente la struttura.