エディンバラ城
ゴドズィン王国が存在した紀元前600年頃に、ウェールズ語の叙事詩「ア・ゴドズィン」に現れる「エディンの要塞」(Din Eidyn)がキャッスル・ロックであるとされている。ゴドズィン王国はノーサンブリア王国に敗れ、ノーサンブリア王国は954年、ウェセックス王国に併合された。
スコットランド王国の王であったマルカム3世大首領王(在位1058年–1093年)の妻マーガレットが居住していたという説がある。
エディンバラ城が王宮として使用されるようになったのは、スコットランド王エドガーの時代である。
1291年にはイングランド貴族で軍人のバセット卿(英語版)が城主となり、以後、1341年まで断続的に続いたスコットランド独立戦争のあいだ、イングランド人が城主となっていた。イングランド王のエドワード1世は1298年のイングランドのスコットランド侵攻(英語版)のときも、既にイングランド軍が支配するエディンバラの街には立ち入らなかった。
1579年、イングランド・スコットランド・アイルランドの王であるジェームズ6世が成人となり、エディンバラ城に居住するようになった。
1726年、グレートブリテン貴族のひとつとして創設された「エディンバラ公」は始めにジョージ1世の孫でフレデリック・ウェールズ王太子に叙爵されたが、本人はエディンバラ城に居住することはなかった。
1854年から1860年まで城主は空席となっていた。
現在もイギリス軍関係者が城主を兼ねており、2022年現在はテレビ記者で予備軍人のアラスター・ブルース(英語版)が管理人城主である。