- Please support our journalism through affiliate links. Affiliate Disclosure
Castillo de San Pedro de la Roca was built to protect the port of Santiago and is the most complete and well-preserved piece of Spanish-American military architecture around. The castle is a stone fortress made up of multiple levels. Sitting on the southeastern end of Cuba, San Pedro de la Roca Castle, as well as La Estrella, Santa Catalina, and Aguadores, protect the bay entrance and the port of San Diego de Cuba.
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Go to travel reservations.