Le castelo São Jorge a été construit sur la plus haute colline de Lisbonne et est la première forteresse connue datant de 138 av. J.-C. Phéniciens, Romains et Maures l'ont occupé au fil des siècles. On retrouve ainsi des vestiges de la période wisigothique dans les parties les plus anciennes, et des éléments arabes.