El Castillo del Morro (San Pedro de la Roca) is een imposant fort dat door de Spanjaarden opgericht werd tijdens de tweede helft van de zeventiende eeuw. Met dit versterkte bouwwerk wou men de strategische baai bewaken en beschermen. Je vindt deze gerestaureerde vesting aan het begin van de Bahia de Santiago de Cuba. Vanop het fort, dat zestig meter boven de Caribische zeespiegel staat, kan je genieten van een schitterend uitzicht over de baai. In het complex is een piratenmuseum (Museo de la Pirateria) gehuisvest.