Paralelamente, para la defensa del conglomerado, Muniadona Díaz mandó construir, entre 959 y 968, el castillo de Guimarães a poca distancia, sobre la colina, creando así un segundo punto de fijación en la villa alta.