In reality there are a number of car hire companies in South Africa but the thing is, a large portion of those do not deliver the best quality at the best possible price. Let me provide you with an unbiased list of those you should consider.
Avis South Africa
This is a brand that is known all over the world. It is also available in South Africa and it offers an instant online booking facility, unlimited kilometers, comprehensive road map, and you can request a mobile phone as part of the package. It also offers 100% insurance and the cars can be collected and returned at any AVIS branch across the country.
A popular car hire company in South Africa with a network of offices across the country and 3000 cars to rent. They also have kiosks at all major airports, which is great for travelers. They have unlimited mileage packages, option to hire a GPS and you can collect of return a car from any TEMPEST branch in the country.
Hertz South Africa
This is yet another international company that has a strong South African presence. Through this car rental company in South Africa, you can get unlimited mileage, comprehensive road maps and mobile phone on request. They also offer instant online quoting and booking facility.
Sixt South Africa
Has an instant online booking facility and is considered one of the cheapest amongst car rental companies in South Africa. Like most of the ones mentioned above, they offer unlimited mileage, representation in all airports, have 1600 cars to rent and they rotate them every 9 months to make sure that you drive a well maintained car.
This is one of the largest car rental company in South Africa. Its popular brand Imperial is known country wide and Europ is known world over. This means if you rent a car through this company, you enjoy the best of both worlds i.e. an international brand that has local roots. Their online booking system is fast and instant. A simple four step process whereby you simply provide your pick up details, drop off details, make a car selection and you are done.