La Torre del Oro à 12 côtés a été construite en trois phases. Chaque phase est facilement identifiable grâce aux trois sections distinctes de l'extérieur. La partie inférieure a été construite en 1220 par la dynastie musulmane des Almohades.
La tour était le bastion de la défense de la ville et était particulièrement importante car elle surplombait le port en contrebas. En cas d'invasion, une chaîne à maillons géants pouvait être tirée au-dessus de l'eau jusqu'à l'autre rive du fleuve, empêchant ainsi tout navire indésirable d'entrer dans la ville.
Cependant, moins de 30 ans après la construction de la tour, les forces chrétiennes ont capturé Séville. Au XIVe siècle, le roi Pierre de Castille ordonna la construction du deuxième niveau de la tour.
Selon la rumeur, la maîtresse du roi, doña Aldonza Coronel, vivait dans la tour et était constamment gardée afin d'éviter qu'une autre maîtresse du roi, María de Padilla, ne la tue.
Aux 15e et 16e siècles, la Torre del Oro a été le témoin de l'âge d'or de Séville. Le port qu'elle gardait est devenu le principal point de connexion avec le Nouveau Monde. Plusieurs voyages historiques importants sont partis de la tour, dont le tour du monde de Magellan.
En raison des crues des rivières et de plusieurs tremblements de terre, la tour a été endommagée et restaurée à plusieurs reprises au cours de l'histoire.
Le tremblement de terre de Lisbonne de 1755 a presque détruit la tour et il était même prévu de la démolir complètement. Cependant, il a été décidé de restaurer la tour emblématique et en 1760, le troisième niveau cylindrique avec sa coupole dorée a été ajouté.
Au fil du temps, la tour n'a pas seulement servi de barrière défensive à la ville. Elle a été une chapelle, un entrepôt de poudre à canon et même une prison pour la noblesse.