In April, May, and September to November, the weather is pleasantly warm across the high grounds of the Atlas Mountains. These are also ideal months for Morocco tours in the south. Southern cities such as Marrakech and Essaouira are warm and sunny, and temperatures become tolerable to visit the Sahara Desert.