The North Londoners are now unbeaten in their last nine league matches, winning eight.
Emmanuel Adebayor scored both goals in the first half then missed a host of chances after the break to claim a hat-trick.
The Togo international had Gareth Bale to thank for his brace as the Wales winger was provider on both occasions.
Adebayor's first came following Bale's delivery after Villa failed to clear a corner then it was the Welshman’s driven cross which was bundled home by the former Arsenal striker.
The visitor’s rarely threatened and remain without an away victory this season whilst Tottenham move up to third in the table.
Referee: Mark Halsey
Venue: White Hart Lane
Tottenham scorers: Adebayor 14, 40
TRIBAL ASKS: Harry Redknapp looks to have fashioned a Spurs team which are serious contenders for a top four finish
Yellow cards: Petrov (AV), Herd (AV)