Car Rental in Johannesburg

Best rental cars in Johannesburg, South Africa. No hidden charges. Free cancellation

Johannesburg Car Rental Suppliers

car.car_image_alt

Datsun Go

4

1

5

Mini
car.car_image_alt

Ford Fiesta

4

1

5

Economy
car.car_image_alt

Kia Picanto

4

1

5

Mini
car.car_image_alt

Volkswagen Polo TSI B Plus

5

2

4

Economy
car.car_image_alt

Toyota Corolla

5

2

5

Compact
car.car_image_alt

Toyota Corolla

5

2

5

Compact
car.car_image_alt

BMW 5 Series

5

4

4

Luxury
car.car_image_alt

Toyota Avanza

5

2

5

Van
car.car_image_alt

Audi A3

5

4

4

Standard
car.car_image_alt

BMW 3 Series

5

4

4

Full Size
car.car_image_alt

Ford Ecosport

4

2

5

SUV
car.car_image_alt

Hyundai H1

7

4

5

Van
car.car_image_alt

Audi A3

5

4

4

Standard
car.car_image_alt

BMW 3 Series

5

4

4

Full Size
car.car_image_alt

Mercedes C Class

5

5

4

Luxury
car.car_image_alt

Nissan X-Trail

5

5

5

SUV
Top rated supplier in Johannesburg
8.2
/10
Overall value for money
8.7
/10
Cleanness
8
/10
Service at the rental desk
7.7
/10
Car hire pick-up process
8.6
/10
Car hire drop-off process
Based on 2000+ customer reviews
AVIS Car Rental rental car locations near Johannesburg
Johannesburg Sandton 11.7 km 7.27 mi
Contacts:
DELIVERIES COLLECTIONS ONLY, Shop No 100 Chatz, Sandton, 2146
27 11 884 2135
Rand Airport (QRA) 11.8 km 7.33 mi
Contacts:
Terminal Building, Germiston
(27) 11 8274604
Johannesburg Airport O.r. Tambo (JNB) 20.14 km 12.51 mi
Contacts:
Johannesburg Intl Airport, Johannesburg, 1600
(27) 11 5735000
Grand Central Airport (GCJ) 25.64 km 15.93 mi
Contacts:
3 New Road, Midrand, 1685
(27) 11 3151641
Lanseria Airport (HLA) 31.49 km 19.57 mi
Contacts:
Airport Road, Krugersdorp
(27) 11 6591415
car.car_image_alt

Datsun Go

4

1

5

Mini
car.car_image_alt

Hyundai Accent

4

1

5

Economy
car.car_image_alt

Toyota Corolla

5

3

5

Compact
car.car_image_alt

Kia Picanto

4

1

5

Mini
car.car_image_alt

Toyota Avanza

6

2

5

Van
car.car_image_alt

Toyota Corolla

5

3

5

Compact
car.car_image_alt

Volkswagen Polo TSI B Plus

5

2

4

Economy
car.car_image_alt

BMW 5 Series

5

5

4

Luxury
car.car_image_alt

Audi A3

5

4

4

Standard
car.car_image_alt

BMW 3 Series

5

4

4

Full Size
car.car_image_alt

Ford Ecosport

4

2

5

SUV
car.car_image_alt

Audi A3

5

4

4

Standard
car.car_image_alt

BMW 3 Series

5

4

4

Full Size
car.car_image_alt

Mercedes C Class

5

4

4

Luxury
car.car_image_alt

Nissan X-Trail

5

5

5

SUV
car.car_image_alt

Hyundai H1

7

4

5

Van
Top rated supplier in Johannesburg
7.9
/10
Overall value for money
8.2
/10
Cleanness
8
/10
Service at the rental desk
7.8
/10
Car hire pick-up process
8.4
/10
Car hire drop-off process
Based on 2000+ customer reviews
Budget Car Rental rental car locations near Johannesburg
Rand Airport (QRA) 11.8 km 7.33 mi
Contacts:
Rand Airport, Germiston, 1400
27 11 827 4604
Johannesburg Airport O.r. Tambo (JNB) 20.14 km 12.51 mi
Contacts:
O.R. Tambo Int Apt, Johannesburg, 1600
27 11 573 5000
Grand Central Airport (GCJ) 25.64 km 15.93 mi
Contacts:
Grand Central Airport, Midrand, 1685
27 11 315 1641
Lanseria Airport (HLA) 31.49 km 19.57 mi
Contacts:
Lanseria Airport, Krugersdorp, 1748
27 11 659 1415
car.car_image_alt

Hyundai i10

4

1

5

Mini
car.car_image_alt

Hyundai i10

4

1

5

Mini
car.car_image_alt

Ford Fiesta

5

2

5

Economy
car.car_image_alt

Volkswagen Polo Vivo

4

1

5

Economy
car.car_image_alt

Hyundai Accent

5

3

5

Compact
car.car_image_alt

Toyota Corolla Quest

5

4

4

Standard
car.car_image_alt

Toyota Corolla Quest

5

4

4

Standard
car.car_image_alt

Audi A3

5

2

5

Compact
car.car_image_alt

Ford Ranger Double Cab

4

0

4

Van
car.car_image_alt

Toyota Fortuner

5

5

5

SUV
car.car_image_alt

Toyota Rav4

5

3

5

SUV
car.car_image_alt

Hyundai H1

8

4

4

Van
Top rated supplier in Johannesburg
7.7
/10
Overall value for money
8.5
/10
Cleanness
8
/10
Service at the rental desk
8
/10
Car hire pick-up process
8.5
/10
Car hire drop-off process
Based on 1000+ customer reviews
Europcar rental car locations near Johannesburg
Johannesburg Braamfontein 1.64 km 1.02 mi
Contacts:
Johannesburg Park Station Rissik Street Mezzanine Level Transit Center,, BRAAMFONTEIN, GP
Tel : 0027 11 333 8726/Tel : 0027 11 403 2689
Johannesburg Sandton Sandton Eye 10.54 km 6.55 mi
Contacts:
Shop 16, Sandton Eye Centre, Retail Section,, Cnr West Street & Rivonia Road, Below the Radisson Blue Hotel, Sandton , Sandton
0027 11 6668340/1/4
Johannesburg Sandton 11.7 km 7.27 mi
Contacts:
Sandton Sun Cnr Maude & 5th Street Opposite the Sandton Sun Hotel Reception Entrance Sandton, Sandton, GP
0027 11 884 4669/4016/4663
Rand Airport (QRA) 11.8 km 7.33 mi
Contacts:
Rand Airport Terminal Building, Rand Airport, Germiston - Johannesburg , 1400, GP
0027113233960/61
Johannesburg Airport O.r. Tambo (JNB) 20.14 km 12.51 mi
Contacts:
Airport Building, OR Tambo Airport (jhb), Kempton Park., Johannesburg, 1627, GP
0027 11 390 3909/394 4062
Lanseria Airport (HLA) 31.49 km 19.57 mi
Contacts:
Airport Building - Lanseria, Lanseria, 1748, GP
0027 11 548 9000
car.car_image_alt

Hyundai i10

4

1

5

Mini
car.car_image_alt

Ford Figo

5

2

5

Economy
car.car_image_alt

Volkswagen Polo Sedan

5

4

4

Compact
car.car_image_alt

Chevrolet Aveo

5

2

5

Compact
car.car_image_alt

Hyundai Tucson

5

3

5

SUV
car.car_image_alt

Ford Ranger

2

0

2

Van
car.car_image_alt

Ford Eco Sport

5

3

5

SUV
car.car_image_alt

Toyota Quantum

2

0

4

Van
Top rated supplier in Johannesburg
8
/10
Overall value for money
8.7
/10
Cleanness
7.8
/10
Service at the rental desk
7.2
/10
Car hire pick-up process
8.2
/10
Car hire drop-off process
Based on 500+ customer reviews
Tempest Car Hire rental car locations near Johannesburg
Johannesburg Braamfontein 1.64 km 1.02 mi
Contacts:
JHB Park Station cnr Wolmerance & Rissik St Shop M2, Braamfontein, Johannesburg
0027 113 337 928/ +27842341126
Johannesburg Sandton Sandton Eye 10.54 km 6.55 mi
Contacts:
Radisson Blu Gautrain Hotel, Sandton Eye Retail Level, Sandton, Johannesburg
Tel: 011 666 8340/1/4 or 082 563 7135
Johannesburg Sandton 11.7 km 7.27 mi
Contacts:
Radisson Blu Gautrain Hotel, Sandton Eye Retail Level, Sandton, Johannesburg
Tel: 011 666 8340/1/4 or 082 563 7135
Johannesburg Airport O.r. Tambo (JNB) 20.14 km 12.51 mi
Contacts:
Car Rental Concourse, Terminal Building, Johannesburg
0027 115788300/ +27842341127
Lanseria Airport (HLA) 31.49 km 19.57 mi
Contacts:
Lanseria Airport, 11 Lanseria Road, Randburg
+27 11 659 2741/ +27 84 250 9048
car.car_image_alt

Chevrolet Spark

4

1

5

Mini
car.car_image_alt

Ford Fiesta

5

2

5

Economy
car.car_image_alt

Honda Jazz

4

1

5

Economy
car.car_image_alt

Toyota Corolla

5

2

5

Compact
car.car_image_alt

Audi A3

5

2

5

Compact
car.car_image_alt

Hyundai i10

4

1

5

Mini
car.car_image_alt

Toyota Avanza

6

2

5

Van
car.car_image_alt

Nissan Qashqai

5

3

5

SUV
car.car_image_alt

Audi A4

5

4

4

Standard
car.car_image_alt

Audi A4

5

4

4

Standard
car.car_image_alt

Mercedes C Class

5

4

5

Luxury
car.car_image_alt

Toyota Fortuner

5

5

5

SUV
car.car_image_alt

Mercedes C Class

5

4

5

Luxury
car.car_image_alt

Toyota Quantum

10

3

4

Van
Top rated supplier in Johannesburg
7.7
/10
Overall value for money
8.5
/10
Cleanness
7.8
/10
Service at the rental desk
7.4
/10
Car hire pick-up process
8.3
/10
Car hire drop-off process
Based on 500+ customer reviews
Bidvest Car Rental rental car locations near Johannesburg
Johannesburg Downtown 0.24 km 0.15 mi
Contacts:
Shop 20, Fourways Value Mart,, Forrest Road, Johannesburg
27-11-467-6545/2
Johannesburg Sandton 11.7 km 7.27 mi
Contacts:
Gautrain Hotel, Cnr West and Rivonia Rd (Opposite Gautian Station), Sandton, 2146
+27 11 784 5722
Johannesburg Airport O.r. Tambo (JNB) 20.14 km 12.51 mi
Contacts:
O.R. Tambo Int Apt, Johannesburg, 2000
27-11-2301200
Grand Central Airport (GCJ) 25.64 km 15.93 mi
Contacts:
Grand Central Airport, New Road, Midrand, 1685
27-11 315 5947/8
Lanseria Airport (HLA) 31.49 km 19.57 mi
Contacts:
Lanseria Airport, Lanseria, 1748
27-11-6592391/81
car.car_image_alt

Chevrolet Spark

4

1

5

Mini
car.car_image_alt

Ford Fiesta

4

3

3

Economy
car.car_image_alt

Volkswagen Polo

5

3

5

Compact
car.car_image_alt

Ford Figo

5

2

5

Economy
car.car_image_alt

Toyota Corolla Quest

5

4

4

Standard
car.car_image_alt

Volkswagen Polo Sedan

5

3

5

Compact
car.car_image_alt

Datsun Go

4

1

5

Mini
car.car_image_alt

Ford Tourneo

5

4

5

Van
car.car_image_alt

Chevrolet Cruze

5

4

4

Standard
car.car_image_alt

BMW 3 Series

5

4

4

Full Size
car.car_image_alt

Ford Eco Sport

5

3

5

SUV
car.car_image_alt

Mercedes C Class

5

4

4

Luxury
car.car_image_alt

Volvo S60

5

4

4

Full Size
car.car_image_alt

Nissan X-Trail

5

3

5

SUV
car.car_image_alt

Toyota Quantum

9

6

5

Van
car.car_image_alt

Mercedes GLC

7

6

5

Exotic
Top rated supplier in Johannesburg
7
/10
Overall value for money
7.4
/10
Cleanness
7.2
/10
Service at the rental desk
6.7
/10
Car hire pick-up process
7.8
/10
Car hire drop-off process
Based on 1000+ customer reviews
First Car Rental rental car locations near Johannesburg
Johannesburg Downtown 0.24 km 0.15 mi
Contacts:
1 Marion Street (Corner Rivonia), Sandton, Johannesburg, 2057, Gauteng
+27 11 784 4608 / 082 771 6862
Johannesburg Braamfontein 1.64 km 1.02 mi
Contacts:
Shop D03, Mezzanine Level, , Johannesburg Park Station,Rissik Street,, Johannesburg , 2001 , GAUTENG
27 10 001 8040
Johannesburg Sandton 11.7 km 7.27 mi
Contacts:
1 Marion Street (Corner Rivonia), Sandton, Johannesburg, 2057, Gauteng
+27 11 784 4608 / 082 771 6862
Johannesburg Airport O.r. Tambo (JNB) 20.14 km 12.51 mi
Contacts:
Johannesburg International Airport, Johannesburg, 1620, Gauteng
27 11 390 2342 / +27 11 230 9999/ 0861 011 323
Lanseria Airport (HLA) 31.49 km 19.57 mi
Contacts:
Lanseria Airport, Cnr R512 & Pelindaba Road, Lanseria, 1620 , GAUTENG
27 11 540 7361 / 082 771 6865
car.car_image_alt

Suzuki Alto

4

2

3

Mini
car.car_image_alt

Toyota Corolla

5

4

4

Compact
car.car_image_alt

Nissan Almera

5

3

5

Compact
car.car_image_alt

Toyota Yaris

5

2

5

Economy
car.car_image_alt

Hyundai i10

4

1

5

Economy
car.car_image_alt

Toyota Double Cab

5

2

5

SUV
car.car_image_alt

Mercedes C Class

5

4

4

Luxury
car.car_image_alt

Kia Sportage

5

5

5

SUV
car.car_image_alt

BMW 3 series

5

4

4

Full Size
car.car_image_alt

Toyota Quantum

9

6

5

Van
car.car_image_alt

Chrysler Voyager

5

3

5

Van
Top rated supplier in Johannesburg
7.4
/10
Overall value for money
8.4
/10
Cleanness
7.1
/10
Service at the rental desk
7.2
/10
Car hire pick-up process
8.5
/10
Car hire drop-off process
Based on 1000+ customer reviews
Woodford-Exclusive-Rentals rental car locations near Johannesburg
Johannesburg Airport O.r. Tambo (JNB) 20.14 km 12.51 mi
Contacts:
Johannesburg International Airport, OR Tambo International Airport, Johannesburg
+27 (11) 390 2922
car.car_image_alt

Datsun Go

4

1

5

Mini
car.car_image_alt

Chevrolet Spark

4

1

5

Mini
car.car_image_alt

Volkswagen Polo

5

2

5

Economy
car.car_image_alt

Nissan Almera

5

3

5

Compact
car.car_image_alt

Hyundai i10

4

3

3

Economy
car.car_image_alt

Toyota Corolla

5

4

4

Compact
car.car_image_alt

Honda BR-V

5

5

5

Standard
car.car_image_alt

Nissan Double Cab

5

0

4

Van
car.car_image_alt

Hyundai Elantra

5

4

4

Standard
car.car_image_alt

Nissan X-Trail

5

3

5

SUV
car.car_image_alt

Mercedes C Class

5

4

4

Luxury
car.car_image_alt

Toyota Fortuner

5

6

5

SUV
car.car_image_alt

Toyota Quantum

9

6

5

Van
car.car_image_alt

BMW 3 Series

5

4

4

Full Size
Top rated supplier in Johannesburg
7.4
/10
Overall value for money
8.2
/10
Cleanness
7.2
/10
Service at the rental desk
6.7
/10
Car hire pick-up process
8.3
/10
Car hire drop-off process
Based on 250+ customer reviews
Thrifty Car Rental rental car locations near Johannesburg
Johannesburg Downtown 0.24 km 0.15 mi
Contacts:
17 Sim Road, Pomona, Kempton Park, Johannesburg, 1618
+27 (0) 11 230 5000
Johannesburg Sandton 11.7 km 7.27 mi
Contacts:
Radisson Blu Gautrain Hotel,, Level 1, Cnr West and Rivonia Road,, Sandton
+27 (0)11 784 7796/5937
Johannesburg Airport O.r. Tambo (JNB) 20.14 km 12.51 mi
Contacts:
Lower Level, International Arrivals, Multi Story Parkade, Jones Road, Kempton Park, Johannesburg
+27 11 390 3454
Lanseria Airport (HLA) 31.49 km 19.57 mi
Contacts:
Lanseria Airport, Lanseria
011 659 8047
car.car_image_alt

Volkswagen Polo Sedan

5

3

5

Economy
car.car_image_alt

Ford Figo

5

3

5

Economy
car.car_image_alt

Datsun Go

4

1

5

Mini
car.car_image_alt

Toyota Etios

5

3

5

Compact
car.car_image_alt

Chevrolet Spark

4

1

5

Mini
car.car_image_alt

Toyota Corolla

5

3

4

Compact
car.car_image_alt

Toyota Hilux Double Cab

4

0

4

Van
car.car_image_alt

BMW 3 Series

5

4

4

Full Size
car.car_image_alt

Mercedes C Class

5

4

5

Luxury
car.car_image_alt

Toyota Fortuner

5

5

5

SUV
car.car_image_alt

Volkswagen Kombi

8

4

4

Van
Top rated supplier in Johannesburg
7.2
/10
Overall value for money
7.5
/10
Cleanness
7.5
/10
Service at the rental desk
6.9
/10
Car hire pick-up process
8.1
/10
Car hire drop-off process
Based on 100+ customer reviews
Firefly rental car locations near Johannesburg
Johannesburg Airport O.r. Tambo (JNB) 20.14 km 12.51 mi
Contacts:
Tambo International Airport. 1 Club Gold, Kempton Park, 1620
0027 113 909 700
Lanseria Airport (HLA) 31.49 km 19.57 mi
Contacts:
Lanseria International Airport, Johannesburg
011 549 3191
car.car_image_alt

Volkswagen Polo

5

2

5

Economy
car.car_image_alt

Chevrolet Spark

4

1

5

Mini
car.car_image_alt

Toyota Corolla

5

3

4

Compact
car.car_image_alt

Toyota Rav4

5

3

5

SUV
car.car_image_alt

Toyota Quantum

9

6

5

Van
car.car_image_alt

BMW 3 Series

5

4

4

Full Size
car.car_image_alt

Ford Ecosport

4

2

5

SUV
car.car_image_alt

Mercedes C Class

5

4

5

Luxury
car.car_image_alt

Toyota Hilux Double Cab

4

0

4

Van
Top rated supplier in Johannesburg
7.3
/10
Overall value for money
8.3
/10
Cleanness
6.6
/10
Service at the rental desk
6.4
/10
Car hire pick-up process
8.3
/10
Car hire drop-off process
Based on 500+ customer reviews
Hertz rental car locations near Johannesburg
Johannesburg Airport O.r. Tambo (JNB) 20.14 km 12.51 mi
Contacts:
Tambo International Airport. 1 Club Gold, Kempton Park, 1620
0027 113 909 700
Lanseria Airport (HLA) 31.49 km 19.57 mi
Contacts:
Lanseria International Airport, Johannesburg
071 684 0663

Best car rental locations near Johannesburg

Car rental locations in nearby airports

Car rental locations in nearest cities

Other popular searches in Johannesburg

Why rent a car with CARSMART

  • Fast and easy car rental prices comparison
  • Best car rental prices
  • No hidden charges with debit, credit card and cash
  • Free cancellation or amendment
  • 24/7 hours customer service
  • Affordable full rental car insurance
  • Breakdown assistance
  • Cheap car rentals deals near me in app

Reviews

Save time, save money!

Compare rent a car deals from all providers in Johannesburg. Get cheap prices for AVIS, BUDGET, EUROPCAR, TEMPEST & BIDVEST car rentals