I like La Residence in Franschhoek. Food is not the best in town but ambience and rooms are really nice and setting and service were terrific, I thought.
In Cape Town for me it's the Cape Grace if you want to be in the center of things or Ellerman House if you're ok being a short drive away.