A Batalha de Malta ocorreu em 8 de julho de 1283 na entrada do Grande Porto, o principal porto de Malta, como parte da Guerra das Vésperas Sicilianas. Uma frota de galés aragonesas, comandada por Rogério de Lauria, atacou e derrotou uma frota de galés angevinas comandadas por Guillaume Cornut e Bartholomé Bonvin.[1][2]
Os navios angevinos chegaram primeiro a Malta e passaram a socorrer a guarnição angevina, que estava sitiada dentro das muralhas do Castello del Mare. As galeras foram seguidas em perseguição por uma frota aragonesa. Roger de Lauria manobrou facilmente a frota angevina-provençal e destruiu quase todos os navios de Cornut e Bonvin.[3] Lauria então navegou de volta para o norte, fazendo uma demonstração ao largo de Nápoles, invadiu a costa vizinha, atacou e guarneceu Capri e Ischia.[3] A derrota esmagadora forçou Carlos I de Nápoles a adiar seu plano de invadir a Sicília.[4]