Can anyone recommend a great place in South Africa to visit/stay?

safari travel
marina999uk asked:

We work very hard all year and want something to look forward to. We will be taking a holiday in either Nov/Dec or January next year (yes I know it’s a long way away, but we want somthing to look forward to!)

We are well travelled but have never visited SA, and are looking for a combination of a fair amount of luxury, maybe a spa resort, some beach and definitely a safari! Any suggestions?