The Spanish giants have long been linked with a move for the 23-year-old, but Arsenal are keen to keep him in Northern London.
“I think bringing in Cesc will cost a lot,” Guardiola said at a press conference on Monday.
“We want him to come, but if Arsenal don’t want to negotiate, he won’t come.”