La Torre del Oro es una torre defensiva que protegía la ciudad de las invasiones por el río Guadalquivir.
Está situada en el margen izquierdo del río Guadalquivir, en la ciudad de Sevilla, junto a la plaza de toros de la Real Maestranza.
Su altura es de 36 metros.
Se cree que debe su nombre a los reflejos dorados que producían los azulejos que la recubrían en su tiempo.
Es un pequeño museo de la marina española, con muestras de la historia de los barcos españoles. Además, ofrece una hermosa vista de la orilla del río desde su techo.