Des batteries de pierre encerclent la baie de Portobelo, ancien port stratégique de l’empire espagnol. Or et argent traversant l’isthme y embarquaient vers l’Atlantique, rendant le port précieux et vulnérable. Les vestiges ne forment pas un château unique, mais un réseau dont positions, plateformes d’artillerie et lignes de vue se lisent à l’échelle de la baie.
San Felipe de Portobelo fut fondée en 1597 pour remplacer Nombre de Dios. Dès 1586, Bautista Antonelli avait conçu des fortifications pour la baie et l’embouchure du Chagres. Les ingénieurs espagnols reconstruisirent après les attaques et adaptèrent les défenses aux nouvelles armes. San Jerónimo, Santiago et San Fernando conservent des parties du système ; San Lorenzo se situe au Chagres.