圣安德烈斯城堡（）位于西班牙的圣克鲁斯-德特内里费的圣安德烈斯附近的特雷西塔海滩。本城堡建于1706年的废墟中。该城堡在1797年着名的圣克鲁斯-德特内里费战役中发挥了重大的功用，抵挡住了来袭的英国海军上将霍雷肖纳尔逊的舰队。