Goal revealed on Sunday that the Dutchman was set to continue his career in France after leaving Turkish outfit Galatasaray.
Nice then confirmed that an agreement was in place with the 33-year-old, and the formalities of a deal have now been finalised.
Sneijder has put pen to paper after completing a medical and agreeing personal terms - with reports suggesting that a one-year deal has been signed.
It has been announced that he will inherit the number 10 shirt at Nice.
He will get the chance to grace the Champions League again with the Ligue 1 outfit, as a third-place finish last season earned the club a spot in the qualifying round of Europe’s premier club competition.