圣克里斯多巴城堡(Castillo De San Cristobal)是位于波多黎各收到圣胡安的西班牙风格堡垒。它由西班牙人所建造,用于抵御当年的基础地面攻击。 圣克里斯多巴城堡是西班牙人在此建造的最大的防御设施。它完工于1783年,占地27英亩,将圣胡安市保护于其中。在保持了一个多世纪的平静之后,约三分之一的防御设施因用于缓和交通繁忙被毁坏。 圣克里斯多巴城堡建于原名欧卡山(Cerro de la Horca)的山丘上,后为了纪念成功抵御英国人和荷兰人的入侵,改名为圣克里斯多巴山丘。。 圣克里斯多巴城堡周围景色美不胜收,高处可俯瞰整个圣胡安市及海岸线。堡内宽阔广场,有西班牙人曾经的武器站展览,每个月的第三个星期天有古军火演习表演。是波多黎各必游景点之一。