Arabic and Amazigh (Berber) are official languages in Morocco. French is also widely used, especially in business, travel, and administration. In many tourist areas, English and Spanish are also spoken, especially by guides, hotel staff, and tourism professionals.