Fellaini’s Manchester United contract is due to expire at the end of the month and talks over a renewal appeared to have reached a stalemate.
United boss Jose Mourinho had made clear he wanted to keep Fellaini but was anxious a deal would not be agreed.
Speaking at the World Cup on Tuesday, Fellaini revealed he would put an end to the speculation over his future by making an announcement on July 1.
And it appears he has decided to remain at United.
According to Belgian football expert Kristof Terreur, Fellaini will sign a two-year deal taking him up until 2020.
He wrote on Twitter: “Marouane Fellaini and Manchester United are close to an agreement over a new deal.”
Fellaini’s decision to renew his contract will delight manager Mourinho who had been desperate to keep hold of the 30-year-old.
After struggling under David Moyes and Louis van Gaal at Old Trafford, Fellaini was a rejuvenated figure under Mourinho.
But Fellaini may find it difficult to get regular football at United next season.
United completed a deal for Brazilian midfielder Fred last week and he is expected to go straight into the starting XI.
“Fred will complement our other midfielders’ qualities, which we need; his creative brain and passing vision will give us another dimension to our game,” Mourinho told the club’s official website.
“I am very happy he is joining our club and I believe our players know how important he can be in our team.”