Linnus Alcazaba on Alhambra üks vanimaid osi, nagu ka Vermilioni tornid (Torres Bermejas). Arvatakse, et enne selle ehitamist ja enne moslemite saabumist Granadasse oli samas piirkonnas juba mitu konstruktsiooni. Esimene ajalooline viide olemasolu Alcazaba pärineb 9. sajandil ja usutakse, et see oli siis ehitatud Sawwar ben Hamdun ajal võitleb moslemid ja muwalladins [kristlased, kes ümber islami ja elas moslemid].
Praeguse kompleksi ehitas Mohammed I, kes ehitas eelmise lossi ümber vallid, kaitsed ja kolm uut torni: purustatud Torn (Torre Quebrada), Keep (Torre del Homenaje) ja kellatorn (Torre de la Vela). Selle tulemusena sai Alcazaba tõeliseks kindluseks, kus kuningas asutas kuningliku elukoha. Tema poeg Mohammed II oli ka oma elukoha Alcazaba, kuni paleed olid lõppenud. Sellest ajast, Alcazaba kasutati ainult linnus sõjalistel eesmärkidel.
Kui kristlased linna vallutasid, tegid nad Alcazaba parandamiseks palju töid. Oma ajaloo erinevatel hetkedel, pika aja jooksul, kasutati seda riigi vanglana isegi Prantsuse okupatsiooni ajal.
Nagu Alhambra, oli Alcazaba hüljatud ja seda ei hooldatud pikka aega ning alles 19.sajandi lõpus ja 20. sajandi alguses alustati restaureerimis -, uurimis-ja sanitaartehniliste töödega.