Accommodation ranges from safari tents, to houseboats, villas, rustic cottages, bungalows and much more. Most of the restcamps in the major parks have a restaurant or café, or you can join in with the rest of the country and have a braai (bbq). Nearly all of the units in the parks have self-catering facilities, many have shops, so you can load up your car with provisions and do your own thing. Many of the restcamps also have swimming pools.
After 4 weeks of genuine exploration, drop your car at your chosen airport in time for your overnight flight to Heathrow with South African Airways.