Manchester City are also battling for the young Brazilian.
"If you are going abroad you should go to Barcelona, because they have a similar playing style to the Brazilian league. If we have to choose something for Neymar I think the best choice is Barcelona," Ramalho told The Network Radio.
"In the history of Barcelona there have always been great Brazilian players and I think Neymar will be one of the greats if he goes there," continued the 57-year-old.
"Ronaldo, Romario and Rivaldo were all among the best in the world when they played for Barcelona, and Neymar has to go to prove that."