El costo de construcción del castillo sigue siendo incierto, con estimaciones contemporáneas que varian entre 185−000 500000$, incluidos terrenos y gastos de acondicionamiento del mismo.
El castillo es actualmente propiedad de la sociedad histórica del castillo Craigdarroch, que es una organización privada sin fines de lucro.
El castillo es una atracción turística, y recibe 150 000 visitantes al año.
Hoy en día, el castillo Craigdarroch funciona como un museo dedicado a preservar y mostrar la rica historia y el patrimonio cultural de la zona.
Administrado por la Craigdarroch Castle Historical Society, el museo ofrece visitas guiadas y exposiciones destinadas a educar a los visitantes sobre su pasado histórico.