W roku 1128 znajdowało się tu Opactwo Holyrood.
Dziedziniec
budynku budowany był stopniowo; w 1532 roku powstała wieża strażnicza w północno-zachodniej części zamku. Pałac Holyrood w obecnej formie powstał w XVII wieku.
Zamek
gościł m.in królową
Szkotów
,
Marię Stuart
.