Morkel slammed four fours and five maximums in his 57 not out off 28 balls.
The Paarl side, who got to their target in 15.2 overs, will now go on to face the Jozi Stars in the Qualifier on Friday.
Rassie van der Dussen and Dan Christian produced a 118-run partnership which powered the Stars to 239/3.
It was only a second win of the campaign for them. Though, they remained rooted at the end of the points table.
In reply, a 120-run stand between Du Plessis, who made 61 off 34 balls, took them too far ahead for the Stars
Cloete struck 65 from 59 balls which laid the foundation for the Spartans’ 165/4 in their total of 20 overs.
The Proteas opener smashed three sixes and 12 fours in his 47-ball cameo as the hosts chased down a 145-victory target with 4.3 overs to spare.
Two consecutive sixes in the final over from Jozi Stars’ Nono Pongolo saw his side to a one wicket win over the Durban Heat
ICC Awards: Yasir Shah nominated for Test player of the decade, Virat Kohli bags most nominations
ODI Super League fixtures: Pakistan to host New Zealand, West Indies in 2021
PSL Schedule Live Streaming and PSL 5 Matches Details
Sami Aslam opts out of fourth round of Quaid-e-Azam Trophy, might quit Pakistan cricket
Younis Khan named Pakistan batting coach till 2022 T20 World Cup
Sultans v Kings: The showdown between mantra of data and the star-studded home side
Mohammad Rizwan confirmed as Pakistan Test vice-captain
Karachi Kings replace Mitchell McClenaghan with Wayne Parnell
'Fans are our strength and we hope to give them joy by winning the trophy' - Sohail Akhtar
Battered Sultans search for perfect combination against inspired Qalandars