Die mittelalterliche Burg von Guimarães liegt auf einem Hügel, der von einem Park umgeben ist. 1910 wurde die Burg zum Nationaldenkmal Portugals erklärt. In seiner Blütezeit war es ein befestigtes Steingebäude im romanischen Stil mit gotischen Elementen. Derzeit können Besucher die Überreste sehen und im charmanten Park spazieren gehen. Es ist ein bequemer Ort, um ein Picknick zu machen und den Sonnenuntergang zu beobachten. In unmittelbarer Nähe der Ruinen befinden sich die Kirche von São Miguel und der Palast der Herzöge von Braganza.
Die Burg wurde im 10. Jahrhundert erbaut, um den nahe gelegenen Orden gegen maurische Angriffe zu verteidigen. Es wurde im 13. Jahrhundert rekonstruiert und erhielt eine Form, die bis heute erhalten geblieben ist. Im 19. Jahrhundert wurden die Überreste der Burg teilweise abgerissen und die Steine wurden verwendet, um die Straßen der Stadt zu säumen. Die Ausgrabungs- und Renovierungsarbeiten des Schlosses fanden in der zweiten Hälfte des 20. Jahrhunderts statt.