Localizado no rio Tejo, o castelo foi construído em uma ilha rochosa 18 metros acima do nível do mar. O castelo só pode ser visitado de barco, em uma viagem que custa €4 e leva os visitantes ao excelente trabalho realizado pelos Cavaleiros Templários.

Além de ser reconhecido como um castelo templário, suas origens remontam à ocupação dos cidadãos do Império Romano.

O nome da vila, no entanto, lembra a ocupação mourisca do atual território português, como Almourol lembra a palavra árabe al-Morolan, que significa “Pedra Alta”.

O castelo é o lar de vários mitos e lendas, o que faz com que valha a pena visitá-lo.