O Castelo de Leiria conta com uma extraordinária e estratégica localização, num lugar habitado em tempos pelos romanos, onde o primeiro Rei de Portugal, Afonso Henriques, edificou em 1135 este castelo para defender a fronteira sul do seu reino, já que Santarém e Lisboa estavam ainda sob o domínio árabe.