thumb|left|Fragment murów obronnych Po rozpadzie państwa Almohadów północna część Cieśniny Gibraltarskiej dostała się pod panowanie Emiratu Grenady. W 1274 roku sułtan Grenady Muhammad II przekazał Gibraltar wraz z pobliskim Algeciras sułtanowi Maroka Abu Jusufowi Jakubowi z dynastii Marynidów, jako zapłatę za pomoc w obronie Grenady przed atakiem Kastylii. Inne źródła podają rok 1275 za datę udostępnienia Marynidom portów w Gibraltarze, Algeciras i Tarifie jako baz wypadowych. W 1292 roku Sancho IV Odważny zdobył Tarifę. Marynidzi bez skutku oblegali port, lecz nie odzyskali miasta. W obliczu klęski, sułtan Maroka sprzedał pozostałe ziemie na Półwyspie Iberyjskim będące pod jego rządami władcy Grenady.

W 1309 roku po wygaśnięciu traktatu pokojowego między Królestwem Kastylii a Emiratem Grenady, doszło do wojny między tymi państwami. Wojska pod dowództwem Juana Núñeza II de Lara i Alonso Péreza de Guzmán oblegały Gibraltar (Pierwsze oblężenie Gibraltaru) i ostatecznie 12 września tego samego roku go zdobyły. Ferdynand IV Pozwany nakazał odbudowę i wzmocnienie zniszczonych umocnień. Gubernatorem miasta mianował jednego z oficerów biorących udział w oblężeniu, Alfonsa Fernanda de Mendoza.