Granada is one of those places where month choice does real damage or real good
That cluster, May, October and April, gives you the cleanest broad-case version of the trip. The calendar gets noticeably less kind around July, December and January.
Compare nearby choices.
Stay in Spain, but see whether another destination fits your timing better.
This place has good weeks.Now you know where they hide.