If you are in Cape Town, the 2inn1 Kensngton is an amazing place to stay. Beautiful rooms and service 2nd to none. We got married from there, just over a year ago and they couldn't have done more for us. It's where the BMW Motorrad guys from Germany stay in CT...when they can get in. It's very popular.
If you want somewhere out of CT, I can also highly recommend the Hog Hollow Country Lodge which is near Plettenberg Bay. It's in a private nature reserve, and is very beautiful. Great service and wonderful food.
We are hoping to go back to the 2inn1 next year as we are planning a 50th birthday tour, from CT to Victoria Falls....can't wait
