A criação da Cidade da Guarda e a concessão da sua Carta de Foral por D. Sancho I, a 27 de novembro de 1199, exigiram a construção de um primitivo castelo românico, do qual apenas sobreviveu, na zona norte da cidade, a denominada Torre Velha que integrava um complexo militar caracterizado pela presença de uma torre, no centro de um pátio delimitado por uma linha de muralha.