May and late August are the best times to visit Spain for great spring and summer weather. As May marks the end of spring, the temperatures rise and the sun ...