Suarez has been heavily linked with a move away from Anfield this summer and some reports are even suggesting that he has already got a deal in place to join Real Madrid once he returns from the Confederations Cup.
The controversial striker has hinted that he is fed up with life in England and would love the opportunity to play in the Champions League.
However, Carragher insists there is always going to be interest in the club's best players but he believes the Uruguayan is happy with life on Merseyside.
Carragher said: "I think he might stay. Some big clubs will be interested in him because he is such a top player and that is something we have to accept.
"We can't complain about that, we bought him off Ajax. He signed a contract last summer and he has a few years left and hopefully we can keep him."