Lâu đài luôn được coi là trung tâm của Edinburgh, nhưng địa điểm của nó lâu đời hơn thành phố. Các cuộc khai quật cho thấy bằng chứng về sự định cư trong Thời đại đồ đồng (khoảng năm 900 trước Công nguyên). Nó thống trị đường chân trời, ngồi trên đỉnh Castle Rock.
Lâu đài là trái tim của Edinburgh.