Se encuentra situada en la desembocadura del Bu Regreg, el río que divide la ciudad de Rabat con la vecina Salé.
Antigua fortaleza militar construida a partir del siglo XIII, el tramo de la alcazaba actual se remonta al imperio almohade, cuando capturaron la ciudad los almorávides y destruyeron la anterior fortificación.
Después de haber cambiado de usos y de haber sido reconstruida y rehabilitada durante las últimas décadas, la Alcazaba fue proclamada, el año 2012, Patrimonio de la Humanidad por la UNESCO.[1][2] En la alcazaba se encuentra uno de los primeros palacios construidos por la dinastía alauí, que todavía reina en el país, así como la famosa puerta monumental Bab el-Kébir (en árabe الباب الكبير, «la gran puerta»).