I went to Andalusia in late January, early February one year.
Sevilla was still mostly cold.
Granada was very cold too, because it's higher in elevation.
But generally, clear and sunny, no rain or snow.
Happy to get some clear pictures of the Alhambra, including from Albayzin.
One nice custom in Granada is that some of the bars will give you free tapa with each drink ordered.
Morocco sounds great. Andalusia definitely gives you an interest in Muslim/Arab culture, especially architecture and decorative arts.