La muralla almenada, que protege la entrada al castillo propiamente dicho una vez superadas sus defensas exteriores, fue construida por Jacobo III de Escocia, constituyendo originalmente una parte del sistema de fortificaciones que rodeaba y protegía la base rocosa.