The England striker's future at White Hart Lane had become uncertain after spending the majority of last season on the bench under Harry Redknapp.
But, with Villas-Boas in the White Hart Lane hotseat, Defoe has started all but one of Spurs' Premier League fixtures, picking up 10 goals in all competitions so far.
And has praised the former Porto and Chelsea chief for helping him to rediscover his goalscoring form.
"He's a great manager, one of the best," Defoe told PA Sport. "He is a great manager, he has great ideas. Training is always good. It always has a purpose. There is always a different approach to every game and you can tell that he studies every team we play.
"In pre-season he said to me 'I want you to stay at the club. I want you to sign a new contract. And I want you to score goals for me' so it's good.
"Even away from football he is a nice guy. An honest guy. All the players have said it."
Defoe's love for Villas-Boas is certainly not unrequited. The Portuguese this week claimed Defoe is so good that he is on a par with £50million rated hitman Radamel Falcao, with whom Villas-Boas worked at FC Porto.
"That's such a nice thing for a manager to say because it does give you confidence," Defoe added.
"When a manager says that about you, you just want to do well for him and achieve something special."