El Castillo de Sant'Angelo o Castel Sant'Angelo es un monumento romano situado en la orilla derecha del río Tíber, en frente del pons Aelius , a poca distancia de la Ciudad del Vaticano.
Iniciado por el emperador Adriano en el año 135 para ser su mausoleo personal y familiar, fue terminado por Antonino Pío en 139. El monumento, levantado con piedra de travertino, estaba engalanado en su cima por una cuadriga en bronce guiada por el emperador Adriano. El edificio cambió de uso muy pronto y se convirtió en un edificio militar. Se integró a la Muralla Aureliana en el 403.
El actual nombre del castillo data del año 590, durante una gran epidemia de peste que golpeó la ciudad de Roma. El papa de la época, Gregorio I, vio al Arcángel San Miguel sobre la cima del castillo que envainaba su espada significando el fin de la epidemia. Para conmemorar la aparición, la estatua de un ángel corona el edificio .
Desde 1277, el castillo está conectado con la Ciudad del Vaticano por un corredor fortificado, llamado Passetto, de unos 800 metros de longitud. La fortaleza fue el refugio del Papa Clemente VII durante el asedio y saqueo de Roma en 1527, que llevaron a cabo las tropas del rey Carlos I de España, Emperador del Sacro Imperio Romano Germánico.