October is the end of Mexico's rainy season, but the threat of hurricanes still looms. Weather is cooler though, making this generally a nice time to visit, with few crowds. Events to check out: The Festival Cervantino, held in Guanajuato every October, is one of the country's most celebrated cultural festivals.