Siphiwe Tshabalala scored an excellent brace, while Stanton Lewis should be credited with Amakhosi's third after the ball deflected off him and into the net, while Fadlu Davids managed a consolation for Maritzburg.
Chiefs took the lead on nine minutes with a beautifully worked goal as Knowledge Musona fed a ball into the path of Tshabalala, whose run was timed to perfection and he rounded Shu-Aib Walters in the Maritzburg goal with ease before firing home.
Lewis created space for himself on the edge of the area and fired in a shot that was well-saved by the keeper, but seconds later there was drama up the other end.
Amakhosi defender Valery Nahayo was adjudged to have handled the ball as he tried to block a low cross and the visitors were awarded a penalty by referee Daniel Bennett. However, Rudolf Bester saw his effort saved by a diving Khune, and Chiefs managed to keep their lead intact.
The home side doubled their advantage on 59 minutes in bizarre circumstances. Nahayo powered in a header from a corner which looked to be going straight at Walters, until it deflected off the back of Lewis and into the net. Nahayo claimed the goal, but it is unlikely that it would have gone in without Lewis' inadvertent touch.
Maritzburg got themselves back into the game when they profited from a mistake from Chiefs goalkeeper Itumeleng Khune, who tried to punch the ball clear from a corner but missed, and Davids bundled the ball over the line.
But the joy was short-lived for the visitors as Tshabalala netted a superb third for his side, beating three defenders before unleashing a thunderous drive into the back of the net.
Abia Nale hit the post late on for Chiefs, and there were a few more half-chances, but the scoreline remained the same to the end and Amakhosi move up to second in the table, two points behind Orlando Pirates.