Slottet ligger i floden Tagus och byggdes på en klippö 18 meter över havet. Slottet kan endast besökas med båt, en tur som kostar 4 euro och som visar det enastående arbete som utfördes av tempelriddarna.

Förutom att slottet är känt som ett tempelriddarslott, härstammar dess ursprung från den tid då det ockuperades av romerska imperiets medborgare.

Namnet på byn påminner dock om den moriska ockupationen av det nuvarande portugisiska territoriet, eftersom Almourol påminner om det arabiska ordet Al-morolan, som betyder "Hög klippa".

Slottet är hem för olika myter och legender, vilket gör det verkligen värt ett besök.