El castillo fue reconstruido después de ser destruido en 1544 durante la guerra del Rough Wooing.Esta estructura, construida en los acantilados de Roslin Glen, ha permanecido parcialmente habitable desde entonces.El primer castillo fue construido en los años 1330 por Henry Sinclair, conde de las Orcadas.Clair (también escrito antiguamente como Sanctclare), era una familia de origen normando, con posesiones en Lothian desde 1162.[1] Al patio se accedía mediante un puente levadizo sobre un foso artificial, y que daba acceso a un pasadizo cubierto (pend) en la pequeña galería de tiro del lado norte.La torre del homenaje fue destruida casi en su totalidad, aunque aún puede verse uno de los muros en ruinas que se ha conservado.En 1650 volvió a ser atacado, esta vez por la artillería del comandante de Oliver Cromwell en Escocia, George Monk.Antiguos bocetos muestran garitas sobre cada uno de estos contrafuertes, con un pasillo sobre un muro que las conectaba.Las habitaciones de los pisos superiores cuentan con impresionantes paneles y cielos rasos decorados.Richard Hewitt de Cumberland escribió una balada llamada Roslin Castle en el siglo XVIII.
Plano del castillo
El muro oeste, con la torre del homenaje en ruinas al fondo
Fachada del lado este, mostrando las grandes ventanas de las habitaciones principales en la parte superior y las pequeñas del área del servicio en la inferior