"Brett is a very intelligent player, a great team player and a man who is recognised in the game as a non-stop, committed wide midfield player," said Villa manager Alex McLeish.
"He has international experience and he has played in the Champions League and at European level for the past few years. He will add significantly to the experience in the Villa squad."
The 27-year-old Holman, capped 53 times by Australia, has played in Europe since 2002 when he joined Feyenoord. He moved on to Excelsior and NEC Nijmegen before joining Alkmaar in 2008.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.