New signing Wayde Jooste got the only goal of the game but Arrows rode their luck after Stars missed a penalty in an incident that saw midfielder Nkanyiso Cele sent-off for a second bookable offence.
Coach Clinton Larsen played a number of his new recruits, including striker Lerato Lamola, Kenya international Cliffton Mihesho, Limbikani Mzava and Jooste.
Vuyani Ntanga and Lee Langeveldt were also introduced int he second half as Golden Arrows had much of the play.
The only goal of the game was scored midway through the second half as Quincy Ngcobo beat a defender and squared for Joostse to fire home.
Golden Arrows will now play the local Uthukela side in the final at 15h30.Stars play for the bronze medal against Ukhahlambo.