The Castillo de San Felipe was built to protect the port of San Antonio de las Bodegas on the south shore of Lake Izabal from frequent pirate attacks, mostly by English pirates.
Castillo de San Felipe byggdes för att skydda San Antonio de las Bodegas hamn på Izabalsjöns sydsida från återkomande piratattacker, främst av engelska pirater.