Le château d’Édimbourg est une ancienne forteresse sur un rocher d’origine volcanique dans le centre de la ville d’Édimbourg. Il a été utilisé dans un but militaire depuis près de 300 ans et n’a été transféré à un usage civil que récemment. Il se trouve au sommet de la rue High Street, aussi appelée le Royal Mile. Le Palais de Holyrood s’étend au bas.