The cenotes can be visited year-round, but the dry season (November to April) is often considered the best time.