Please consider offering properties from the African Pride group of hotels. Their city hotels are superb -- I recently stayed at Melrose Arch in Joburg and it was a great experience. It's a boutique hotel with a funky modern look in a very lively neighbourhood (one of the few places you can walk around in Joburg at night). There are lots of great restaurants nearby -- Moyo is a lot of fun. For people who want a more traditional hotel, Fairlawns is a sister property in a historic building, with a marvellous spa.
They also have game reserves and hotels in other cities in SA.