Marrakech er Marokkos fjerde største by, etter Casablanca, Rabat og Fez. Byen har Marokkos største tradisjonelle marked (souk) og det store torget Djemaa el Fna skal være det travleste i Afrika. I likhet med mange andre marokkanske byer, har Marrakech en gamleby, , tilknyttet den moderne bydelen Gueliz.