Los constantes ataques por parte de los moros y normandos conduce a la necesidad de construir una fortaleza para custodia y defensa de los monjes y de la comunidad cristiana que vivÃan a su alrededor. Surge asà el primitivo Castillo de Guimarães.
Esta ciudad ha sabido conservar perfectamente su ilustre pasado como ciudad natal de Afonso Henriques, el primer rey de Portugal, que nació aquà en el 1110, y que inició desde este mismo lugar la principal ofensiva de reconquista contra los moros.
Guimarães es una ciudad con un pasado histórico glorioso, cuya historia está ligada a la fundación de la identidad nacional portuguesa y a la lengua portuguesa en el siglo XII.