À Marrakech, la langue officielle est l’arabe mais le français est également largement parlé, en particulier dans le secteur du tourisme. De plus, de nombreuses personnes parlent également l’anglais et l’espagnol. En outre, dans les zones touristiques de Marrakech, vous retrouverez des locuteurs de nombreuses autres langues en particulier dans les hôtels, restaurants et boutiques.