El fuerte de San Ángel es una gran fortificación situada en Birgu (Malta).
Está comprobado que existía a principios de la Edad Media, ya que los restos de una torre pueden ser datados alrededor del siglo XI, cuando Malta estaba bajo dominio musulmán.
Desde el siglo XIV Malta estuvo bajo soberanía aragonesa y la fortificación era conocida como castello A Mare («castillo junto al mar»), siendo la residencia de la poderosa familia Nava, señores feudales de la isla.
Con la llegada de los británicos a Malta, el fuerte mantuvo su importancia como instalación militar y dio su nombre a un barco, originalmente en 1912 como el HMS Egremont, que en 1933 fue renombrado como HMS St Angelo.
A día de hoy partes del fuerte han sido cedidas a los Caballeros de San Juan, mientras que otras son usadas como museo marítimo.