Le château de San Felipe est l'une des anciennes forteresses militaires de la ría de Ferrol. Il se trouve dans la ville de Ferrol, province de La Corogne, Galice, Espagne, et fut construit au XVIe siècle.
En face de ce château se trouvent le château de La Palma et le château de San Martín. Une lourde chaîne était tendue entre eux pour bloquer l'entrée des navires ennemis.
La construction débuta en 1557 sous Philippe II, dont le château tire son nom. Entre 1731 et 1755, l'ingénieur Francisco Montaigú conçut une série de réformes.
En 1588 l'Invincible Armada chercha refuge dans la baie de Ferrol. Les flottes anglaise (1594) et française (1639) tentèrent d'en prendre possession sans succès.
Le 25 août 1800, plus de cent navires anglais tentèrent de prendre Ferrol lors de la bataille de Brión. Trois vagues d'assaut furent repoussées grâce au fort de La Palma. Napoléon célébra la victoire en disant : « Grâce aux braves de Ferrol. »
Le château fut acquis en 2000 par la mairie de Ferrol pour 165 millions de pesetas.
