Image credit: Getty Images
The 33-year-old's contract was due to expire at the end of the scheduled 2019/20 season, and both Premier League side Chelsea and Antonio Conte's Inter Milan wanted to sign him.
The Guardian reports that Inter had offered £170,000 week to the Belgian international, but instead he has accepted £140,000 in order to remain with his current side, who he joined in 2013. He will also receive a signing-on fee of £2.2 million.
Napoli and Serie A are due to restart competitive football in a month's time as the Italian government has approved a restart for 14 June, a day after the league had planned to resume.
Serie A has been suspended since 9 March after Italy suffered one of Europe's earliest and most severe coronavirus outbreaks.
Arsenal and Spurs ready to pounce as Brugge boss says star can leave - Euro Papers