Shrugging off their opponents' home advantage, Brisbane set their hosts a target of 168 thanks in large part to a superb 43 from 26 balls by Joe Burns and 37 from 21 by Dan Christian.
Perth were never on top of the run chase, with Brisbane's West Indian paceman Kemar Roach keeping them penned in as he took three for 18.
The Scorchers had qualified for the final in style with Mike Hussey having slogged the winning runs from the last ball of the match against Melbourne Stars in the semi-finals, but the Western Australian side fell to defeat in the final for the second consecutive year.
Brisbane, meanwhile, had thrashed Melbourne Renegades in their semi despite only squeezing into the last four on run rate.
- Sports & Recreation