La batalla de Algeciras fue un enfrentamiento naval ocurrido el 25 de julio del año 1278 entre una flota de la Corona de Castilla, dirigida por el almirante Pedro Martínez de Fe, y otra de los benimerines, acaudillada por Abu Yaqub Yusuf en el contexto de las expediciones de estos últimos a la península ibérica.