Actualmente el castillo es mantenido por Cadw (un departamento administrativo galés para el cuidado de edificios históricos)y se encuentra dentro de Dinefwr Park, propiedad del Fondo Nacional para Lugares de Interés Histórico o Belleza Natural.