El idioma oficial de Marruecos es el árabe pero, debido a su pasado francés y español, estas dos lenguas son ampliamente habladas, especialmente la primera. El francés es el idioma en el que se imparte la enseñanza superior.
Debido al turismo y a las necesidades de negocio, si habláis francés, inglés o español no tendréis problemas para comunicaros con gran parte de la población de Marrakech. Allá donde estéis encontraréis alguien que "chapurree" algo en español.
Aunque, como decimos, no necesitaréis poner mucho énfasis en aprender su idioma, siempre está bien conocer lo básico para quedar bien.