La batalla naval de Algeciras se desarrolla en el contexto de la Reconquista española con la victoria del Emirato de Granada y la Dinastía Maraní sobre el Reino de Castilla.
La Batalla de Algeciras fue un combate naval ocurrido el 25 de julio de 1278. En el combate se enfrentaron las flotas del Reino de Castilla, comandadas por el Almirante de Castilla, Pedro Martínez de Fe, y las flotas combinadas de la dinastía meriní y la de el Emirato de Granada, comandado por Abu Yaqub Yusuf an-Nasr. La batalla se libró en el contexto de las expediciones navales moriscas a la Península Ibérica. La batalla, que tuvo lugar en el Estrecho de Gibraltar, resultó en una victoria musulmana.
Esta batalla coincidió con un sitio simultáneo de la ciudad de Algeciras que duró desde 1278-1279 y fue comandada por el Infante Sancho. El príncipe castellano abandonaría el sitio más tarde en 1279, marcando el final de la primera acción de la larga batalla por el Estrecho de Gibraltar.