Villas-Boas arrived in London on Monday to conclude talks and has now signed a deal with the club.
A post on the club’s official Twitter account read: “The club is delighted to announce Andre Villas-Boas as head coach.”
Villas-Boas will succeed Harry Redknapp, who was sacked by Tottenham last month.