Festivals, major sporting events and seasonal celebrations, with everything you need to plan your stay around them.
Category
Exact dates are published by the organisers; check them before booking.
Gnawa masters meet jazz, blues and world music on the squares of Essaouira.
One of Africa's largest music festivals, with stages across the capital.