在苏格兰没有任何一个地方能像爱丁堡城堡那样,充满了历史,幻想和传说,这里也是许多游客方访问这个国家的重要原因之一。爱丁堡城堡建在海拔130多米的死火山花岗岩顶上,三面是陡峭的山顶,地势险峻,气势磅礴。据说起初,爱丁堡城堡是七世纪由苏格兰国王埃德温为防御敌人建的堡垒,能够找到纪录的是从11世纪,马尔科姆三世和他的萨克逊皇后(后来被尊称为圣.马格利特),在最初爱丁堡城堡的原址上建造了诺曼底风格的圣.马格利特修道院,从此以后爱丁堡城堡就一直是苏格兰王室的住所和行政中心。一直到16世纪初荷里路德宫(Palace of Holyroodhouse)落成,取代爱丁堡城堡成为王室的主要住所,不过爱丁堡城堡依然是苏格兰的重要象征。