The 33-year-old was set to leave the French side and has been linked with clubs around Europe.
But the Brazilian has now signed a two-year contract with the French side.
“My Lyon story is not finished. I and happy here and so is my family,” said Cris.