Le rocher tombe aux mains d'une flotte anglo-néerlandaise en 1704, durant la guerre de Succession d'Espagne. Les traités d'Utrecht de 1713 le cèdent au royaume de Grande-Bretagne. Par la suite, l'Espagne tente à plusieurs reprises de reprendre Gibraltar, notamment lors du Grand Siège de 1779-1783, mais ne parvient pas à en déloger les Britanniques.