Morocco’s peak holiday season is from July to September and is as much influenced by Moroccans returning home for their annual holiday as it is by international tourists. This is Morocco’s summertime, when the whole country seems to enter holiday mode. The streets are noisier, the beaches are jampacked, and temperatures — both physically and metaphorically — can soar. Many Moroccans live and work on mainland Europe, and they all seem to take the month of August off to head back to the motherland. Most travel overland in their own vehicles, with seemingly everything bar the kitchen sink strapped to the rooftop, and the congestion at the main ferry ports can be horrendous, especially at the beginning and the end of August. Some maisons d’hôte in Fes and Marrakech close their doors for the month of August to escape the heat and the congested streets.
Also keep in mind the Islamic fasting month of Ramadan. During this time, daytime travels and activities may be curtailed or achieved with a noted lack of local enthusiasm. However, to be in the country during this spiritual time, and to witness the happy, festive atmosphere at nighttime, can more than offset any travel inconveniences.