En 1070 à Abou bakr berbère saharien franchit l’Atlas ou et installe son camp dans la plaine duhaouz. Alors qu'à Abou Bakr est parti pendant trois ans pour réprimer une révolte son lieutenant et cousin Youssef Ben Tachfine s'y établit et en d'un et, en un accord, concerve la place. Marrakech est devenue capitale et de là part une conquête extraordinaire puisque 40 ans après un empire Almoravide s'étend de l'Espagne au Drâa faisant sentir son influence jusqu'au Sénégal.
Les Almohades prennent la ville en 1147 et l'embellissent quelques magnifiques monuments(mosquée de la koutoubia avec son minaret...).
Les mérinides ayant choisi Fès comme capitale, la ville décline, elle connaît un nouvel essor au XVIe siècle avecles Saadiens.
À nouveau délaissée elle s'est enrichie au XIXe siècle des palais du sultan Moulay Hassan et de son fils.