вам уже правильно посоветовали - в Испании лучше всего отдыхать с конца августа, а еще лучше - сентябрь. Июль-август самый-самый сезон (и сами Испанцы по-моему отдыхают в это время), поэтому народа очень много везде! А погода в сентябре тоже жаркая.