Coast: The best time to visit the coastal resort towns of Mexico are the months from November to April. The weather is dry, humidity is low, days are warm and ...