Pele has warned the 21-year-old Santos star against a move to England.
Pele said: "The game is tougher in England, Italy and Germany because the referees usually let play go on. Barcelona would be ideal for him.
"He is an excellent player but he doesn't have any experience outside Brazil. In every game he plays outside Brazil, he doesn't do well. Everybody thinks Neymar can solve the national team's problems, but he isn't ready for that burden.
"We have a great deal of confidence in him but he has become a regular player for the national team."