However, a contract standoff with the club meant a departure was inevitable either this month or on a free transfer at the end of the season.
Eriksen made 305 appearances for Spurs after joining Ajax in 2013, scoring 69 goals.
"I couldn't wait to join, it's wonderful to be here and I'm happy to be a new Inter player".
"I am very excited and I can't wait to get to know the fans", Eriksen said after the deal was announced.
According to them, Eriksen has chosen 24 as he considers Inter "a step ahead" of Tottenham and an 'improvement' in his career and thus he's chosen his new shirt number to represent that.
Basketball superstar Kobe Bryant dies in air crash
He will live forever in the heart of Los Angeles, and will be remembered through the ages as one of our greatest heroes. Growing up wanting to be just like you, to you becoming a mentor, beyond thankful for everything you've done for me.
Eriksen expressed his desire to move at the end of last season and was jeered by some Spurs fans in recent games as speculation over his future grew. "It's incredible to be here, I want the fans to know who I am, I already had the chance to feel their warmth, they gave me a fantastic welcome".
Meanwhile the North Londoners have made moves themselves, with on-loan Giovani Lo Celso being made a permanent transfer from Spanish outfit Real Betis.
With him now out of the picture, the Argentine playmaker could well start to thrive as previously the team couldn't really allow for both at the same time.
Inter are embroiled in a title challenge with Juventus in Serie A as they find themselves three points behind Maurizio Sarri's side, who lost 2-1 at Napoli on Sunday evening.
The 23-year-old, seen as the permanent replacement for Eriksen, arrived in August on a one-year loan from Real Betis with Spurs having an option to buy for £27m in January or £34m in the summer.