Марракеш основал в 1070-х годах правитель Альморавидов Абу Бакр ибн Умар; город быстро стал столицей державы, связанной с Сахарой и Андалусией. Альморавиды создали систему подземных оросительных каналов кхеттара и ранние укрепления. В XII веке Альмохады захватили город, разрушили часть прежних сооружений и построили мечеть Кутубия, задавшую образ минаретов региона. При Маринидах политический центр сместился в Фес, но Марракеш сохранил торговое значение. Саадиты в XVI веке вернули ему столичный блеск, создали дворец Эль-Бади и богато оформленные усыпальницы. Алауитские правители позднее развивали дворцы и сады. Во время французского протектората западнее медины возник новый город Гелиз. После независимости туризм, ремесло и миграция ускорили рост. Медину внесли в список ЮНЕСКО в 1985 году, а Джемаа-эль-Фна стала важным примером охраны живого наследия. Сегодня охрана памятников сочетается с поддержкой традиционных городских ремёсел.