Hi there
I'm not too sure what your budget is but Peekababe in Goodwood is quite reasonably priced. I'm going for my first 3D/4D scan tomorrow and it's R700 - where the Fetal Assessment Centre in Claremont charges R950. Fetal Assessment Centre charged me R1700 for the anomaly scan whereas Peekababe charges R800!
Not 100% sure about government hospitals though.
Google Peekababe - they have different packages as well
x