The sun shines in El Salvador 360 days a year, but the dry season (November-April) is the easiest time to visit: roads are in better condition, you won't get drenched every evening and more cultural festivals take place. The biggest holiday periods are from Christmas through mid-January; during Semana Santa, a week-long festival before Easter; and during the first week of August when San Salvador holds its annual festival. Many services shut down during these periods and hotel prices can rise up to 50%. In the rainy season (May-October), prices are lower, beaches less crowded and the evenings slightly cooler after the rainstorms.