March-May and September-October are the best times of year for this trip; Spain's interior and Morocco's low lying cities bake to a crisp from mid June to mid September, and while the Moors and Andalucians really know their stuff when it comes to cooling architecture, sightseeing is not fun in 40°C heat.