The 27-year-old has been linked with several clubs, including Real Madrid, Chelsea and Manchester United.
“I think Villa will play in Spain next year,” Torres told the Sunday Mirror.
“It’s his decision but I think he will be in Spain.”
“I don’t think Chelsea’s money will tempt him, or United,” he added.
“I would like him to come to Liverpool of course but I think he is too expensive for us.”