What are you looking for in your trip?
One Fact is - dont visit during July/augest. Its freaking hot, can reach 35+ during day and its really not comfortable to travel with such a high tempratures.
Skiing in morroco can take place mostly on janurary and feburary, and trekking is reccomended in the spring and autumn(April-may, september - november)
It depends what you are looking for.
I personally prefer travelling to Morocco in the late fall or early spring (November-December, March-April). It is a little cooler (usually around 17 C or 64 F, but some days will be a little warmer), but with the change in temperature, places have thinner crowds. My friend and I stumbled on a 25 C in early December and we spent the day in Capo Negro (a beach on the Mediterranean about 20 mins from Tetouan). We were alone on the entire beach and because it was the Mediterranean, the water was warm to the touch.
Most people like travelling in the summer; I find that it gets a little hot in the summer, though, and the crowds become much thicker.
travel morocco agency
Tourist season.
Summer
So long as you have all the needed travel documents to enter Morocco then you can travel there.
off season is the best.
spring
Summer (December to March).
Morocco travel information can be found at goafrica website. One can find information of popular places to visit in Morocco, get a flight, hotel and rental cars at the best online prices.
Kenya is 3,730 miles (6,010 kilometers) from Morocco.
March 30th
According to my personal experience, Morocco is the best place for visiting because you can find their different places which never seen or experienced before
4 hours