El tiempo is a great website for sussing out the weather you can expect in Spain. Great for the week ahead, less reliable, as ever, beyond that!