July and August have their advantages, with the best weather, longer days (daylight until after 21:00), fewer tourists in Prague than in the peak months of May ...