All of them are correct, but we'd really only ever say "none of them like her." You could also say "not all of them like her," but it has a different meaning. "None of them" implies that not a single one likes her--- all of them don't like her. "Not all of them like her" is saying that the statement "all of them like her" is NOT true, but most of them could still like her. It just means that at least one or two don't.