Car rental - South Africa

✓ No hidden costs ✓ No booking fees ✓ Free Cancellation
Country City Location
Pick-up date
Drop-off date
Driver's country of residence is United States of America (USA) and age is 30-65
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30 - 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80+
Huge choice. 500+ Trusted Providers:

Cheapest Car Rental Rates

Richards Bay Airport Car Rental
Mini
Chevrolet Spark or similar
Chevrolet Spark
  • 4x
  • x
  • 5x
  • No
  • Man.
Hertz
$14.00 / per day
George Airport Car Rental
Mini
Suzuki Alto or similar
Suzuki Alto
  • 4x
  • 1x
  • 4x
  • No
  • Man.
Bidvest
$15.00 / per day
Bethlehem, Downtown Car Rental
Economy
Ford Fiesta or similar
Ford Fiesta
  • 5x
  • 3x
  • 4x
  • No
  • Man.
Bidvest
$16.00 / per day
Nelspruit, Kruger Mpumalanga International Airport Car Rental
Economy
Chevrolet Spark Lite or similar
Chevrolet Spark Lite
  • 4x
  • 1x
  • 4x
  • No
  • Man.
Thrifty
$16.00 / per day

Most Popular Car Rental Offers

Port Elizabeth Rhodes University - Grahamstown Car Rental
Compact
Toyota Corolla or similar
Toyota Corolla
  • 5x
  • 2x
  • 4x
  • No
  • Man.
Bidvest
$16.00 / per day
Bryanston, Downtown Car Rental
Economy
VW Polo or similar
VW Polo
  • 4x
  • 1x
  • 5x
  • No
  • Man.
Hertz
$17.00 / per day
Rustenburg, Downtown Car Rental
Mini
Chevrolet Spark Lite or similar
Chevrolet Spark Lite
  • 4x
  • x
  • 5x
  • No
  • Man.
SIXT
$17.00 / per day
Port Elizabeth Airport Car Rental
Compact
Toyota Corolla or similar
Toyota Corolla
  • 5x
  • 1x
  • 4x
  • No
  • Man.
Hertz
$17.00 / per day
The above prices are approximate only. They are based on bookings made during the last 48 hours and depend on booking dates, length of rental and car class.

Travel information

Language
IsiZulu,
IsiXhosa,
Afrikaans
Currency
ZAR
Country code
27
Average car rental length
5 days
Economy car rental price
$20.26 / per day
Traffic direction
Left-hand
Speed limit out of town
100 km/h
62 mi/h
Speed limit within town
40 km/h
25 mi/h
Acceptable limit of BAC
0.05%

Which is the cheapest month to rent a car in South Africa?

The cost of renting a car in South Africa depends on the time of year. This graph compares price changes from month to month in order to find the best offer.
Average Rental Price in South Africa
$57.89
January
$56.71
February
$40.82
March
$36.94
April
$31.21
May
$33.11
June
$37.97
July
$34.31
August
$36.15
September
$33.73
October
November
December
The cheapest month of the year to rent a car in South Africa is May — prices start from $31.21 for Economy vehicle. This is 22% cheaper than the year’s average and 46% cheaper than the month of January (when prices start at $57.89 for Compact). This information can help you identify the low season. But these are only average numbers. The exact price for your trip will depend on the length of your rental and the number of days until your rental period begins. Just enter your dates in the form at the top of the page to see exact prices and offers.

What’s the average rental length in South Africa?

Average length differs from month to month. The longest rental periods are in January — an average of 9 days. The shortest are in February — an average of 6 days.
Average Rental Length in South Africa
9
January
6
February
7
March
8
April
9
May
7
June
9
July
7
August
7
September
7
October
November
December

What’s the most popular time for renting a car in South Africa?

Discover Car Hire users search a lot of locations daily. We gathered this information in order to analyze car rental popularity in South Africa. The most popular month is January, while the least popular is April.
South Africa Car Rental Popularity by Monthly Searches
126%
January
106%
February
92%
March
76%
April
78%
May
81%
June
108%
July
126%
August
94%
September
112%
October
November
December

Top 20 Most Popular Cities in South Africa

Car Rental in Cape Town from $13.00 per day
Car Rental in Johannesburg from $13.00 per day
Car Rental in Durban from $13.00 per day
Car Rental in Port Elizabeth from $13.00 per day
Car Rental in Nelspruit from $13.00 per day
Car Rental in George from $13.00 per day
Car Rental in East London from $13.00 per day
Car Rental in Pretoria from $13.00 per day
Car Rental in Midrand from $16.00 per day
Car Rental in Bloemfontein from $14.00 per day
Car Rental in Polokwane from $19.00 per day
Car Rental in Kimberley from $14.00 per day
Car Rental in Upington from $16.00 per day
Car Rental in Margate from $18.00 per day
Car Rental in Richards Bay from $16.00 per day
Car Rental in Stellenbosch from $13.00 per day
Car Rental in Phalaborwa from $16.00 per day
Car Rental in Sishen from $17.00 per day
Car Rental in Mthatha from $13.00 per day

Top 5 Best South Africa Suppliers in 2018

Hertz
Hertz
Excellent 8.9
Thrifty
Thrifty
Excellent 8.8
Keddy
Keddy
Excellent 8.7
Bidvest
Bidvest
Excellent 8.6
First Car Rental
First Car Rental
Excellent 8.3

Why choose us?

  • Exclusive rates from a wide range of suppliers

    Providing car rental offers for over 2,000,000 cars in 150+ countries, we can find you a great car in the right location for the best price
  • High level of satisfaction

    Great Trustpilot review score – 8.8 – based on feedback from thousands of our customers
  • Personalized assistance during the reservation process

    24/7 customer support via your preferred channel — chat, phone, email — in 12 languages
We use cookies in order to provide you the best and most relevant experience and optimize our website functionality. By using our website, you agree to our use of cookies. Read more
Please set up pick-up location and dates