Do consider Swaziland for a day or two.
If the Reed Festival is going on (end of August), the entire country is buzzing.
A day driving through Swazi, overnight at a B&B/game reserve, then finish in Drakensberg. A helicopter tour of Drakenspeek is money well spent.