The 22-year-old actress, who was recently linked to American student Will Adamovicz, said she would rather be with someone who is not famous because dating other stars can be difficult, reported Daily Star.
"I try not to (date famous men). It definitely makes me nervous. I haven't tried to make other celebrity friends or date people who are in my industry, because it's difficult and it can be really superficial. I'm lucky that most of the people I've dated I've been at university with," she said.
Watson also said she has adopted a positive philosophy about love as she does not want to end up in a relationship with the wrong person.
"I wish someone had told me at 15, 'You accept the love you think you deserve.' I would have approached my relationships completely differently if they had. I like this idea of quality control: that we don't have to accept just anyone into our lives.
"You always think that the guy is going to end up coming around and that you're going to be the one that saves him - like the Oasis song (Wonderwall). Actually, I don't think that you can change other people, but women always hope for the best."