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.


Explore more: Caribbean > What to See in Cuba

Plan Your Trip

Get Ready to Go!

Need some more help?


Go to travel reservations.