If you have 2 weeks in South Africa, this is the best itinerary !
It includes Cape Town, the Garden Route and whale watching, Graskop and its beautiful nature, and Some safaris in Kruger !
Land in Cape Town !
Checkin in your hotel. Personally I stayed in a wonderful Airbnb. It's a 3 bedroom penthouse right in the center of Cape Town with incredible views of table mountain and Signal Hill.
From there we could walk around easily to greenmarket square and Bo-Kaap. These 2 places didn't feel safe as there were too many homeless people, but we didn't have any issues.
Head to V&A waterfront before sunset for some drinks and dinner.
I loved Life Grand Cafe, very good food and good views.