El Castillo de San Pedro de la Roca fue declarado por la Unesco en 1997 como Patrimonio de la Humanidad, donde se cita como el más completo y mejor preservado ejemplo de la arquitectura militar hispanoamericana, basado en principios de diseño italiano y renacentista».