Saldanhanlahti on merenlahti Länsi-Kapin provinssissa Etelä-Afrikan länsiosassa.Saldanhanlahdella on käyty kaksi meritaistelua. Lahti on saanut nimensä tutkimusmatkailija António de Saldanhan mukaan, joka oli Albuquerquen laivaston yhden laivan kapteeni.Aiheesta muualla A brief military history of the Saldanha Bay area, Lt Col Ian van der Waag.