聖克里斯多巴城堡位於波多黎各的聖胡安,是一座充滿西班牙風情的堡壘。它是西班牙人建造的最大防禦設施之一,旨在抵禦基礎地面攻擊。1783年完工的聖克里斯多巴城堡佔地27英畝,能夠保護整個聖胡安市。然而,在保持了一個多世紀的平靜之後,約三分之一的防禦設施被毀壞,以緩解交通擁堵。
聖克里斯多巴城堡位於歐卡山(Cerro de la Horca)的山丘上,為了紀念成功抵禦英國和荷蘭入侵的勝利,它被重新命名為聖克里斯多巴山丘。從高處俯瞰聖胡安市和海岸線的景色美不勝收。城堡內部有一個寬闊的廣場,展示了西班牙士兵的武器,每月的第三個星期天,還有古代軍火演習。這是波多黎各必遊景點之一。