La batalla de Marbella, también conocida como batalla de Punta Cabrita, fue un combate naval de la Guerra de Sucesión Española que tuvo lugar frente a las costas de Marbella, el 21 de marzo de 1705, entre una flota anglo-luso-holandesa y una flota franco-española, con el resultado de una victoria aliada.