Marrakech " en árabe: Mourrakouch " fue fundada en el año 1071 (año 463 de la Hégira) por el soberano almorávide Youssef Ibn Tachfin. El nombre de Marrakech procede de la palabra tamazight Mour que significa "país" y Akouch que significa "Dios", lo que da "la tierra de Dios". Otra etimología da la interpretación de "tierra de viaje".
Rápidamente, en Marrakech, bajo el impulso de los almorávides, guerreros piadosos y eruditos austeros del actual desierto mauritano, se construyeron numerosas mezquitas y medersas (escuelas de teología coránica), así como un centro comercial que canalizaba el tráfico entre el Magreb occidental y el África subsahariana. Marrakech creció rápidamente y se estableció como una influyente metrópolis cultural y religiosa, suplantando a Aghmat y Sijilmassa.
Los palacios también se construyeron y decoraron con la ayuda de artesanos andaluces procedentes de Córdoba y Sevilla, que aportaron el estilo omeya caracterizado por cúpulas cinceladas y arcos polilobulados. Esta influencia andaluza se fusionó con elementos saharianos e incluso de África Occidental y se sintetizó en una arquitectura original totalmente adaptada al entorno específico de Marrakech. La ciudad se convirtió en la capital del Emirato Almorávide, que se extendía desde las costas de Senegal hasta el centro de España y desde la costa atlántica hasta Argel.
Posteriormente, la ciudad fue fortificada por el hijo de Youssef Ibn Tachfin, Ali Ben Youssef, quien hizo construir las murallas hacia 1122-1123, que aún son visibles.
Pabellón principal de los jardines de la Menara En 1147, los almohades, partidarios del Islam ortodoxo y procedentes de las tribus masmudas del Alto Atlas, tomaron la ciudad. Los últimos almorávides fueron exterminados, excepto los que se exiliaron en las Islas Baleares (familia Beni Ghania). Como resultado, casi todos los monumentos fueron destruidos. Los almohades construyeron numerosos palacios y edificios religiosos, como la famosa mezquita de la Koutoubia, construida sobre las ruinas de un palacio almorávide, y hermana gemela de la Giralda de Sevilla y de la Torre Hassan (inacabada) de Rabat.
La Kasbah albergaba la residencia califal (desde el reinado de Abd al-Mu'min el soberano almohade llevaba el título de califa, compitiendo así con el lejano califato oriental de los abasíes), embellecida con un hospital que atrajo al médico andalusí Ibn Toufayl. Del majestuoso complejo de la Kasbah Mansouriana, que lleva el nombre del califa Abu Yousef Yaqoub al-Mansour, se conserva la soberbia puerta de Bab Agnaw. Marrakech mereció ser la capital de la mayor potencia del Occidente musulmán mediterráneo de la época, el Imperio Almohade, que abarcaba toda la región entre Córdoba y Trípoli, desde España hasta Libia.
A finales del siglo XVII, la dinastía alauita sucedió a los saadíes. El trono se trasladó sucesivamente a Fez y luego a Meknes, la nueva ciudad imperial. El sultán Mohammed III (1757-1790) eligió la ciudad como residencia principal por su proximidad al puerto de Mogador (actual Essaouira), que hizo construir según los planos del arquitecto francés Théodore Cornut. También fue en Marrakech donde se celebró el primer tratado de amistad entre Marruecos y los nuevos Estados Unidos independientes en 1787. En 1792, Marrakech se convirtió en la capital de un hijo de Mohamed III, Hicham, que fue reconocido como sultán por esta parte del país, mientras que su hermano Sulayman fue reconocido como sultán legítimo en Fez por los ulemas y por las provincias al norte del río Oum Errabiaa. Se produjo una guerra entre los dos sultanes rivales, que terminó con la derrota de Hicham en 1796, a pesar del apoyo español que tenía. Marrakech fue reconquistada por Sulayman en 1797 y la ciudad volvió al territorio del majzén oficial de Fez.
A principios del siglo XX, Marrakech vivió varios años de disturbios. Tras la muerte del Gran Visir Ba Ahmed en 1900, verdadero regente del Imperio Cherifiano durante la minoría de edad del joven sultán Abd al-Aziz, el país se vio asolado por la anarquía, las revueltas tribales, los complots de los grandes señores feudales, sin olvidar las intrigas europeas. En 1907, Moulay Abd al-Hafid, jalifa (representante del majzén) en Marrakech, fue proclamado sultán por las poderosas tribus del Alto Atlas y por ciertos ulemas que negaban la legitimidad de su hermano Abd al-Aziz. También en 1907 fue asesinado un médico francés residente en Marrakech, el Dr. Mauchamp, sospechoso de espiar para su país. Francia aprovechó este asunto para introducir sus tropas en Marruecos, desde Oujda en el este y Casablanca en el oeste.
Sin embargo, el ejército colonial francés encontró una fuerte resistencia liderada por Ahmed al-Hiba, un hijo del gran jeque Ma El Aïnin que había subido desde el Sáhara con sus guerreros nómadas de las tribus Reguibat. Tras la batalla de Sidi Bou Othmane, que supuso la victoria de la columna Mangin sobre las fuerzas de al-Hiba (septiembre de 1912), los franceses se apoderaron de Marrakech, que pasó así a formar parte del protectorado francés de Marruecos establecido en marzo de 1912.
La conquista se vio facilitada por la reunión de las tribus Imzwarn y sus jefes pertenecientes a la poderosa familia Glaouis.
Uno de ellos, Thami El Glaoui, se hizo famoso al convertirse en pachá de Marrakech, cargo que ocupó prácticamente durante todo el protectorado (44 años). El pachá Glaoui fue famoso por su colaboración con las autoridades de la residencia general, que culminó con el complot para destronar a Mohammed Ben Youssef (Mohammed V) y sustituirlo por el primo del sultán, Ben Arafa.
Thami El Glaoui, ya conocido por su prestigiosa compañía y su fastuoso estilo de vida, digno de un auténtico monarca, se convirtió así en un destacado símbolo del orden colonial y colonialista en Marruecos. Sin embargo, no pudo oponerse al aumento del sentimiento nacionalista, ni a la hostilidad de una parte creciente de la población. Tampoco pudo oponerse a la presión de Francia, que aceptó renunciar a su protectorado marroquí debido al desastre de la guerra de Indochina y al inicio de la guerra de Argelia. Tras dos exilios sucesivos (en Córcega y Madagascar), Mohammed Ben Youssef fue autorizado a regresar a Marruecos (noviembre de 1955), y este regreso marcó el fin del reinado despótico de los Glaoui sobre Marrakech y su región.