Spring (Mar – May) and autumn (Sep – Oct) is the best time to visit for climate. Or go for the Marrakech Biennale that happens every year and check out Marrakech’s bubbling art scene. Peak times are Easter, Christmas and New year and try avoiding the Ramadan month that runs every year.
MB 6th Edition will be held between 24th Feb – 8th May 2016
If you are more of an activity lover, head to southern Morocco and try your surfing skills at Surf Maroc. From beginners to pros, everyone is welcome and it’s good to surf all year around. (Fly to Agadir international airport)