Im Februar 1824 brachten loyalistischen Kräfte die Hauptstadt nach einer royalistischen Revolte unter den Besatzungen der Forts noch einmal in spanischen Besitz. Der spanische Brigadier José Ramón Rodil Campillo, zu dessen Division der Kamillianerpater gehörte, besetzte die Festungen von Callao und errichtete ein hartes Militärregime in der Umgegend. Nach der entscheidenden Niederlage der Royalisten in der Schlacht bei Ayacucho am 9. Dezember 1824 und der anschließenden Kapitulation des spanischen Vizekönigs schlossen sich die letzten spanischen Verbände, die sich nicht ergeben wollten, unter Rodils Führung in der "Fortaleza del Real Felipe" in der Bucht von Callao ein und wurden von einem independentistischen Heer unter General Bartolomé Salom belagert. Mit der Übergabe dieser Festung nach fast vierzehnmonatiger Belagerung am 23. Januar 1826 endete die spanische Präsenz in Südamerika.