Kluivert spent last season on loan in Germany with RB Leipzig, but they did not take up their option to make the deal permanent.
His move to Nice includes a permanent option worth €14m.
Nice are paying €1m in order to have the 22-year-old on loan for the 2021-22 campaign.
With Roma, Kluivert has a contract to 2023.
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!