Los historiadores creen que fue destruido en algún momento de los años 1640-1652 durante la Guerra dels Segadors por el marqués de los Vélez.
Actualmente sólo queda en pie parte de la muralla y del núcleo principal.
Se calcula que tiene una antigüedad que va más allá de los diez siglos, pues ya había datos de su existencia en el año 917.
Los restos están junto a la iglesia de San Pedro del Castillo, conocida también como santuario de la Virgen de la Fuensanta.
Fue declarado Patrimonio Histórico de España en 1988.
Ayuntamiento de Subirats
Dirección. PI.Ajuntament, s/n
Sant Pau d'Ordal - Barcelona
Teléfono. 93 899 30 11
Donde comer en Subirats:VER
Casa rural en Subirats: VER
Como llegar desde Barcelona: MAPA