Plan AroundRamadan, Holidays and Festivals
Ramadan 2027 is expected from around 7–8 February to 8–9 March. It is a perfectly good time to travel, with quieter days and wonderful evenings; read our Ramadan travel guide before you book.
Eid al-Fitr, at the end of Ramadan, is the busiest domestic travel time of the year: trains and buses fill up and many shops close for a day or two.
European school holidays (Easter, the October and Christmas breaks) push up prices and fill riads in Marrakech. If your dates are flexible, the weeks just before or after are noticeably calmer.
Festival dates change every year, so confirm them before planning around one. Popular ones include the Rose Festival in Kelaat M’Gouna (usually May), the Fes Festival of World Sacred Music (usually late spring) and the Gnaoua World Music Festival in Essaouira (usually early summer).