Celtic provided the first opportunity when a free-kick from Vuyisile Moloisane required a one-handed tip from Bruce Bvuma after five minutes.
The hosts propped up another chance after poor defending from the Amakhosi, but Willard Katsande’s quick reaction prevented Neo Maema from tapping in at the far post.
The Glamour Boys though missed their best chance when Lebogang Manyama failed to beat Sipho Chaine after being set-free one-on-one by George Maluleka.
Suspect officiating denied them the lead when Katsande thumped home a well-executed corner at the back post only for the officials to incorrectly disallow the goal on 17 minutes.
The chances were not short at the other end either when Kgotso Mofokeng was set free down the right, but his cross-cum short sailed way off target.
Manyama were rewarded for his efforts on 36 minutes when he buried home from inside the box after a well laid pass from Kabelo Mahlasela.
Chiefs were well in control despite the limited chances from Celtic. Bvuma made himself big to block Jacky Motshegwa’s shot and followed it up to block Victor Letsoalo’s shot too.
The second half kicked off and trying a come back, Celtic were forced to an early change when Tshepo Lingwati was unable to continue due to cramp. Lorenzo Gordinho took his spot.
The hosts spurred on by a lively home crowd, cracked the outside post after Letsoalo found control of the ball inside the box.
Siwelele introduced their second change when Ali Abondo came on for the hard-running Maema on 63 minutes.
The tempo of the game maintained its high-level, but there was a dry spell for a lengthy period in the amount of goal-scoring chances created by either side.
The Amakhosi made their first change towards the midway point, with veteran Bernard Parker coming on for Gustavo Paez.
Stunning piece of defending from Wandisile Letlabika resulted in a goal-line clearance after Dumisani Zuma attempted to lob to an empty net in the final stages.
It was the turn of Parker to test Chaine after a tricky shot from outside the box, but the latter was able to direct the effort away from goal.
Celtic missed a clear chance to send the contest to penalties, but Bongani Sam failed to get Given Mashikinya’s cross-field pass on target.
Zuma completed the victory a minute into added time when Parker set him up nicely to finish into an empty net, allowing the Amakhosi to retain the crown for the third year running.
Celtic: Chaine, Sam, Mofokeng, Motshegwa, Lingwathi, Letlabika, Maloisane, Maema, Letsoalo, Shikweni, Nyundu.
Subs: Ranthimo, Mpusana, Mangweni, Mashikinya, Gordinho, Abondo, Mabasa, Phalane, De Jongh, Mvana, Khasipe.
Chiefs: Bvuma, Moleko, Mathoho, Booysen, Ntiya-Ntiya, Jayiya, Mahlasela, Katsande, Maluleka, Manyama, Paez.
Subs: Petersen, Parker, Ngezana, Ekstein, Zuma, Ntshangase, Zulu.