Berber and Arabic are the official languages of Morocco.. But most of the Moroccans in major cities like Marrakech speak French as a second language and Spanish as 3rd language in the north of the country. English is equally popular by young people. Marrakech is a tourist town; many people from the tourism industry speak several languages-including English, German, Spanish, Dutch… Do not be afraid, language will not be a problem.