O castelo medieval, situado dentro das muralhas da fortaleza de Almeida, foi destruído durante as terceiras invasões francesas, em 1810, em consequência da violenta explosão do paiol de pólvora. Subsistem apenas as ruínas dos alicerces.
Uma torre de fundação romana, originalmente utilizada como templo, a Torre de Almofala é provavelmente um vestígio românico do século X. Foi criado um centro interpretativo que aposta nas novas tecnologias para divulgar a história e onde são expostas as descobertas das escavações arqueológicas.