The 27-year-old had been linked with a move away from the Stade Municipal du Ray before extending his deal.
"I never had so many offers, coming from everywhere: Italy, England, Spain, Turkey and Greece," Digard is quoted as saying by Sky Sports News.
"I could have played in the Champions League and doubled my wages, but there are things you can't buy. At Nice I have complete well-being, and I have never blossomed so much."
Digard joined Nice from Middlesbrough in 2011 following a loan spell with the French side.