Desde el año 2005 se ubica en el Castillo la sede de la Unidad de Patrimonio de la Municipalidad de Viña del Mar y un centro de exposiciones.