Les premiers remparts de Marrakech sont construits par les Almoravides à la fondation de la ville au 11e siècle. Ils s’étendent aujourd’hui sur près de 19 km de long et comptent une 10-aine de portes principales. La porte Bab Agnaou, l’une des portes les plus majestueuses de Marrakech. Elle est réputée pour son architecture impressionnante et ses décorations en pierre sculptée.
Bab Agnou est l’entrée de la kasbah royale dans la partie sud de la médina de Marrakech. La kasbah, construite par le sultan Almohade, Yacoub al-Mansour, est le site d'”El Mansouria” (la mosquée de la Kasbah), du palais El Badi et des Tombeaux saadiens.