Down here in the Algarve (the southern end of Portugal) average temperatures in mid June are in the high 70's F rising to low 80's in mid July. Much of Spain, especially inland, is hotter. So if that's too hot for you stick to the more northern semi-mountainous areas.