サン・ペドロ・デ・ラ・ロカ城(Castillo de San Pedro de la Roca)は、サンティアーゴ・デ・クーバの沿岸部にある城塞である。市の中心部からは約 10 km に位置し、湾を見渡している。