San Pietro in Ciel d’Oro se dresse sur un ancien temple lombard, probablement à l’endroit même où Théodoric, le roi ostrogoth, fit tuer et enterrer le philosophe romain Severinus Boethius, accusé de trahison. La basilique romane actuelle a été construite à la fin du XIe et au début du XIIe siècle et a connu son apogée sous le roi lombard Liutprand, qui y a transféré la dépouille de l’évêque saint Augustin. Les reliques du saint sont conservées dans une arche de marbre du XIVe siècle, construite en style gothique et divisée en trois niveaux : le sous-sol avec des figures d’apôtres et de saints, une cellule soutenue par des piliers sous laquelle repose le corps en marbre du saint, et le couronnement composé de tympans triangulaires représentant les miracles accomplis par saint Augustin. Le nom de l’église proviendrait d’une ancienne décoration intérieure dans laquelle le plafond et la coupole étaient dorés et qui a probablement été perdue à la suite d’interventions au XVe siècle.