Africa car rental

Africa car rental

Search hundreds of rental car sites at once for car rental deals in Africa

Same drop-off
Enter an airport or city
To?
Wed 24/4
Midday
Wed 1/5
Midday
Driver's age:
Compare vs KAYAK |

Search hundreds of rental car sites at once for car rental deals in Africa

Cheap car rentals in Africa

EconomyRM 91/day
CompactRM 87/day
IntermediateRM 105/day
StandardRM 115/day
People carrierRM 266/day
Full-size SUVRM 301/day
Passenger vanRM 455/day
LuxuryRM 323/day
Premium SUVRM 471/day
Compact SUVRM 158/day
Intermediate SUVRM 184/day
Standard SUVRM 226/day
Best prices found by KAYAK users in the past 48 hours.

Car hire locations in Africa

Car hire directory

  • europcar

    Europcar car rental locations in Africa

    226 Locations See all locations

    Meet & Greet Service At Arvl HallClients Will Be Met With Ec Sign, Ouagadougou, Burkina Faso
    +226 5030 0909
    Pick & Drop Station OnlyKigali Int Apt, Kn 5 Rd, Kigali, Rwanda
    +250 252 571 355
    Europcar 7 Kn 16 Ave Kiyovu, Kigali, Rwanda
    +250 252 571 355
    Dar Es Salaam AirportMeet & Greet Service At Custom Gate, Dar Es Salaam, Tanzania
    +255 688 526 623
    Cmc AutomobileMaktaba Square Station, Dar Es Salaam, Tanzania
    +255 782 299 000
    Ohio StreetInside Serena Hotel Dar Es Salaam, Dar Es Salaam, Tanzania
    +255 782 299 000
    Route De Le Aeroport, Djibouti, Djibouti
    +253 21 32 94 00
    Djibouti International AirportMeeting Point Arrival Hall, Djibouti, Djibouti
    +253 21 32 94 00
    Djibouti International Airport, Djibouti, Djibouti
    +253 21 32 94 00
    Cotonou Cadjehoun Airport, Cotonou, Benin
    +229 97 69 75 39
    Flamboyant Avenue, Victoria, Seychelles
    +248 2 573 668
    Bel Ombre, Victoria, Seychelles
    +248 2 573 668
    Petite AnseBaie Lazare, Baie Lazare, Seychelles
    +248 2 573 668
    Plot 17, Mackinnon Road, Kampala, Uganda
    +256 39 2176512
    Plot 17, Mackinnon Road, Kampala, Uganda
    +256 39 2176512
    Entebbe International Airport, Kampala, Uganda
    +256 39 2176512
    Meet And Greet Station 48h AdvanceBooking Meeting Point Apt Lounge, Nador, Morocco
    +212 5363 62636
    Avenue Mohammed VPlace Du 3 Mars, Ouarzazate, Morocco
    +212 5248 82035
    Essaouira Airport48h Advance Booking, Essaouira, Morocco
    +212 5224 31228
    Sir Seretse Khama AirportP/bag Sk 10, Gaborone, Botswana
    +267 390 2280
    Francistown AirportFrancistown, Francistown, Botswana
    +267 240 4282
    Upper RoadKasane, Kasane, Botswana
    +267 625 0730
    Aberdeen 17 Lumley Beach RoadGround Floor Shop 2, Freetown, Sierra Leone
    +232 77 444488
    Aberdeen 17 Lumley Beach RoadGround Floor Shop 2, Freetown, Sierra Leone
    +232 77 444488
    Libreville Off Airport, Libreville, Gabon
    +241 01 44 32 50
    Tractafric Motors Gabon S.a, Libreville, Gabon
    +241 760 140
    Bp 14485 Fly Hotel Libreville, Libreville, Gabon
    +241 01 44 32 50
    Enceinte Rayim Rond Point MaraisMasay - Ankorondrano, Antananarivo, Madagascar
    +261 20 23 336 47
    Meets And Greet-no CounterChauffeur Only, Antananarivo, Madagascar
    +261 20 23 336 47
    Jomo Kenyatta International Airport, Nairobi, Kenya
    +254 777 223442
    Karen ConnectionLower Plains Road, Suite 19, Nairobi, Kenya
    +254 777 223444
    Moi International Airport, Mombasa, Kenya
    +254 777 223443
    Place Mariage/cars Are Del/coll ToThe Htl Upon Advanced Reservations, Mamoudzou, Mayotte
    +262 269 61 72 72
    Renault DealerZ.i De Kaweni Bp 87, Mamoudzou, Mayotte
    +262 269 61 72 72
    Plage De SakouliZi Kaweni, Bandrélé, Mayotte
    +262 269 61 72 72
    N22 Liberte 6 Extension Vdn, Dakar, Senegal
    +221 77 333 32 97
    Rond Point Ngaparou Route De Saly, Saly, Senegal
    +221 77 794 25 84
    Rond Point Ngaparou Route De Saly, Ouakam, Senegal
    +221 77 794 25 84
    Aeroport PresidentModibo Keita Senou Bamako, Bamako, Mali
    +223 76 44 56 31
    Imm Diam Ly SowAvenue Modibo Keita Centre Ville, Bamako, Mali
    +223 76 44 56 31
    65 Avenue De La JusticeGombe, Kinshasa, Democratic Republic of the Congo
    +243 992 904 312
    Lake RoadAsokwa - Kumasi, Kumasi, Ghana
    +233 540 122 663
    Outside Green Plaza Mall, Alexandria, Egypt
    +20 106 661 1035
    Meeting Is Outside Arrival HallCall 201066611035 Upon Arrival, Alexandria, Egypt
    +20 106 661 1035
    Outside Arrival Hall DoorContact 201066611023 Upon Arrival, Luxor, Egypt
    +20 106 661 1023
    Avenue Du Camp, Brazzaville, Republic of the Congo
    +242 06 969 2222
    Meet Customer At Arrival InTerminal, Brazzaville, Republic of the Congo
    +242 06 969 2222
    Agostino Netto Airport, Pointe Noire, Republic of the Congo
    +242 05 512 2626
    Atar Domestic Airport, Atar, Mauritania
    +222 44 30 32 41
    Av Charles De Gaulle, Nouakchott, Mauritania
    +222 44 30 32 41
    Av Charles De Gaulle, Nouakchott, Mauritania
    +222 44 30 32 41
    Km4 Boulevard De MarseilleZone 3, Abidjan, Ivory Coast
    +225 27 21 7 50355
    Airport Felix Houphouet BoignyMeet And Greet Location, Abidjan, Ivory Coast
    +225 27 21 7 50355
    Wonderboom AirportLintveldt Road, Pretoria, South Africa
    +27 12 567 7942
    Rand Airport, Germiston, South Africa
    +27 118 245 791
    Shop 6 Magna Tubes Trio, Jeffrey’s Bay, South Africa
    +27 835 539 407
    Industrial Zone, Port Louis, Mauritius
    +230 286 0140
    Route Cotiere (near HotelLe Mauricia And Royal Palm Hotel), Grand Baie, Mauritius
    +230 263 7948
    Plaisance AirportCheck/in After Hours = Mur 750, Port Louis, Mauritius
    +230 637 3240
    Pemba Beach HotelMeet & Greet At Airport., Pemba, Mozambique
    +258 84 322 3474
    Meet & Greet Service Only WithFlight Details, Pemba, Mozambique
    +258 84 322 3474
    M&g Service Only Flight DetailsNampula Airport, Nampula, Mozambique
    +258 84 322 3473
    Aeroporto Internacional 4 Fevereiro, Luanda, Angola
    +244 222 783 861
    Rua 7 - Bairro Martires, Luanda, Angola
    +244 222 783 487
    Rua Da Missao, Hotel Tropico, Luanda, Angola
    +244 914 622 668
    2295 Rue De Le EntenteDerriere Siege Ecobank, Lomé, Togo
    +228 22 20 77 02
    Boulevard Du Mono, Lomé, Togo
    +228 99 28 94 33
    04 Boulevard Du Mono, Lomé, Togo
    +228 98 57 69 56
    Ondangwa AirportOndangwa, Ondangwa, Namibia
    +264 65 240 261
    Hosea Kutako International AirportSam Nujoma Drive, Windhoek, Namibia
    +264 462 543 700
    Pelican Bay Hote, Esplenade RoadEsplenade Road, Walvis Bay, Namibia
    +264 6420 7391
    17 Enos Chomba Road, Kitwe, Zambia
    +260 212 617 062
    Frost Building, Gallery Office Park4015 Lagos Road, Lusaka, Zambia
    +260 211 375 700
    Arrival ConcourseLusaka International Airport, Lusaka, Zambia
    +260 211 271 221
    Angle Rue De La Zone IndustrielleEt Rue Benoite Boulard, Saint-Pierre, Réunion
    +262 262 35 12 94
    Chemin Aerodrome, Saint-Pierre, Réunion
    +262 262 35 12 94
    11 Boulevard Du Chaudron, Saint-Denis, Réunion
    +262 262 28 83 37
    Apt International Habib Bourguiba, Monastir, Tunisia
    +216 29 354 598
    Aeroport De Enfidha, Enfidha, Tunisia
    +216 29 354 598
    Gare Des Trains De SousseBoulevard Hassen Ayachi, Sousse, Tunisia
    +216 29 354 598
    Corner St Patricks Rd & Airport RdPo Box 3430, Harare, Zimbabwe
    +263 24 2581411
    Airport TerminalArrival Hall, Harare, Zimbabwe
    +263 24 2575592
    Airport Terminal, Bulawayo, Zimbabwe
    +263 29 2296185
  • avis

    Avis car rental locations in Africa

    200 Locations See all locations

    Moshoeshoe International Apt, Maseru, Lesotho
    +266 2235 0328
    Cfao Motors Benin, Cotonou, Benin
    +229 21 38 40 90
    Cfao Motors Benin, Cotonou, Benin
    +229 21 38 40 90
    Anse Des Genets, Victoria, Seychelles
    +248 2 530 610
    Jk Parcou Building, Victoria, Seychelles
    +248 4 224 511
    Sania Ramel Airport, 89 Avenu 9 Avril, Avenu 9 Avril, Tétouan, Morocco
    +212 5226 67272
    Maun Airport, Maun, Botswana
    +267 686 0039
    Gaborone Airport, Gaborone, Botswana
    +267 391 3093
    Francistown Airport, Francistown, Botswana
    +267 241 3901
    Av Sarvognan De Brazza, Port Gentil, Gabon
    +241 05 91 88 64
    International Airport, Libreville, Gabon
    +241 05 93 86 10
    Zi Oloumi, Libreville, Gabon
    +241 05 93 86 10
    Aeroport De Tamatave, Toamasina, Madagascar
    +261 205 335 192
    P O Box 48296, Nairobi, Kenya
    +254 731 665000
    Mombasa Airport, Mombasa, Kenya
    +254 736 750006
    Aspire Centre, Nairobi, Kenya
    +254 703 046517
    BP 317 Kaweni, Mamoudzou, Mayotte
    +262 269 63 89 59
    Aeroport De Dzaoudzi Pamandzi, Dzaoudzi, Mayotte
    +262 269 63 89 59
    Loxea Senegal Km2 5 Bd Du Cent, Dakar, Senegal
    +221 33 849 77 55
    Commune De Diass, Dakar, Senegal
    +221 33 849 77 55
    Cfao Motors Mali, Bamako, Mali
    +223 44 30 30 30
    34 Boulevard Du 30 Juin, Kinshasa, Democratic Republic of the Congo
    +243 857 777 766
    199 Soula Loop, Accra, Ghana
    +233 30 276 1751
    Ring Road, Mirage City, Cairo, Egypt
    +20 122 235 5290
    Rue Des Missions, Bangui, Central African Republic
    +236 21 61 32 78
    M Poko International Airport, Bangui, Central African Republic
    +236 21 61 73 76
    Dahkla Airport, Dakhla, Western Sahara
    +212 5226 67272
    13 Rue Cote Mateve, Pointe Noire, Republic of the Congo
    13 Rue Cote Mateve, Pointe Noire, Republic of the Congo
    +242 06 907 7058
    Mamadi Manyang Highway, Banjul, Gambia
    +220 439 6906
    Mamadi Manyang Highway, Banjul, Gambia
    Matsapa Airport, Manzini, Eswatini
    +268 2333 5553
    King Mswati 111, Manzini, Eswatini
    +268 2333 5299
    Km 11 Dabondy Bp 4460, Conakry, Guinea
    +224 628 68 11 11
    13 Mascador Street, Mossel Bay, South Africa
    +27 44 695 3060
    23 Paterson Street, Newcastle, South Africa
    +27 34 312 6452
    7 Main Road, Knysna, South Africa
    +27 443 822 222
    One & Only Le St Geran, Belle Mare, Mauritius
    +230 427 6312
    The Sands Resort, Flic en Flac, Mauritius
    +230 427 6312
    Le Meridien Ile Maurice, Pointe aux Piments, Mauritius
    +230 427 6312
    Chilek Airport, Blantyre, Malawi
    +265 1 917 584
    Kamuzu Int Airport, Lilongwe, Malawi
    +265 1 700 223
    Off Chilambula Rd, Lilongwe, Malawi
    +265 1 756 105
    Cfao Motors, Malabo, Equatorial Guinea
    +240 333 090 769
    Beira International Airport, Beira, Mozambique
    +258 23 301 263
    Arrivals Hall, Tete, Mozambique
    +258 25 220 331
    Angola Avenue Nr, Maputo, Mozambique
    +258 82 328 4560
    Luanda Airport, Luanda, Angola
    +244 222 321 551
    Av Che Guevara Nr 250, Luanda, Angola
    +244 222 323 182
    340 Av F Eboue Rp De L Union, N'Djamena, Chad
    +235 22 51 92 81
    340 Av F Eboue Rp De L Union, N'Djamena, Chad
    +235 22 51 92 81
    Hosea Kutako Windhoek Apt, Windhoek, Namibia
    +264 62 540 271
    Erf 219, Otjiwarongo, Namibia
    +264 6420 9633
    Ndola International Airport, Ndola, Zambia
    +260 76 3948410
    Lusaka International Airport, Lusaka, Zambia
    +260 97 1251448
    Aeroport Roland Garros, Sainte-Marie, Réunion
    +262 262 31 20 00
    83 Rue Jules Verne, Le Port, Réunion
    +262 262 31 20 00
    13 Rue Pierre Aubert, Saint-Denis, Réunion
    +262 262 31 20 00
    Diori Hamani Int Al Airport, Niamey, Niger
    +227 20 74 01 58
    Cfao Niger, Niamey, Niger
    +227 20 74 01 58
    Aeroport International Enfidha, Enfidha, Tunisia
    +216 94 851 101
    Route Touristique, Houmt Souk, Tunisia
    +216 7567 3439
    Terminal Building, Bulawayo, Zimbabwe
    +263 29 2296918
    Harare Airport, Harare, Zimbabwe
    +263 77 212 5148
    Next To Miekles Hotel, Harare, Zimbabwe
    +263 4 796 409
  • sixtrentacar

    Sixt car rental locations in Africa

    147 Locations See all locations

    El Mohamadi Hwidak Square, Hurghada, Egypt
    +20 122 908 8810
    35 Gameat Al Dewal Al Arabeya, Cairo, Egypt
    +20 122 908 7444
    5 Abou El Feda, Cairo, Egypt
    +20 122 908 7444
    26th of July Corridor, 6th of October City, Egypt
    +20 122 908 7444
    The Platform KM 105, El Alamein, Egypt
    +20 122 230 8265
    Open Air Mall, El Shorouk City, Egypt
    +20 127 282 1919
    Julius K. Nyerere Rd., Dar Es Salaam, Tanzania
    +255 784 028 219
    Makongoro Rd., Mwanza, Tanzania
    +255 784 322 111
    Shinyanga Road, P.O. Box 336, Mwanza, Tanzania
    +255 784 322 111
    Albamu Street, Dar Es Salaam, Tanzania
    +255 784 028 219
    Kisutu Street/India Street, Dar Es Salaam, Tanzania
    +255 784 028 219
    Senegambia Highway, Serrekunda, Gambia
    +220 757 5921
    Yundum, Banjul, Gambia
    +220 757 5921
    61 Monica Avenue, Klerksdorp, South Africa
    +27 11 230 9999
    Gilbert Road Driftwood Centre, Southbroom, South Africa
    +27 393 168 437
    cnr Hendrik Potgieter&Cascades, Roodepoort, South Africa
    +27 11 230 9999
    cnr Heuwel Road & South Street, Centurion, South Africa
    +27 12 643 1578
    cnr R43 and R320, Hermanus, South Africa
    +27 280 010 996
    De Villiers Road, Vereeniging, South Africa
    +27 11 230 9999
    Coastal Road 6263, Anse La Raie, Mauritius
    +230 5250 9999
    Turtle Bay, Balaclava, Mauritius
    +230 5250 9999
    Royal Road, Pointe aux Piments, Mauritius
    +230 5250 9999
    Coastal Road, Saint Felix, Mauritius
    +230 5250 9999
    Coastal Road, La Pelouse, Trou d'Eau Douce, Mauritius
    +230 5250 9999
    Royal Road, Belle Mare, Mauritius
    +230 5250 9999
    Arrival Hall, Cotonou, Benin
    +229 60 60 60 01
    Aeroporto de Vilankulos, Vilanculos, Mozambique
    +258 82 300 5180
    Arrival Hall, Maputo, Mozambique
    +258 21 465 250
    Aeroporto de Pemba, Pemba, Mozambique
    +258 27 221 821
    Aeroporto da Beira, Beira, Mozambique
    +258 23 302 650
    Aeroporto de Nampula, Nampula, Mozambique
    +258 26 216 312
    Aeroporto de Tete, Tete, Mozambique
    +258 25 220 261
    Arrival hall, Luanda, Angola
    +244 933 728 002
    New Port Victoria, Victoria, Seychelles
    +248 4 248 032
    International Airport, Anse Royale, Seychelles
    +248 4 248 032
    Beau Vallon, Anse Royale, Seychelles
    +248 4 248 032
    Cat Cocos Jetty, Victoria, Seychelles
    +248 4 248 032
    Port Launay, N.Y.S. Village, Seychelles
    +248 4 248 032
    St Louis Road/Macouti House, Beau Vallon, Seychelles
    +248 2 510 060
    La Réunion Airport, Sainte-Marie, Réunion
    +262 262 47 44 74
    Aeroport Nador Laroui, Nador, Morocco
    +212 600 077800
    Ouarzazate, Souss-massa-draa, Ouarzazate, Morocco
    +212 600 077800
    BP 131 Essaouira Airport, Essaouira, Morocco
    +212 600 077 800
    Aéroport Oujda, Oujda, Morocco
    +212 600 077800
    3,R.Assad Ibnou Zarara Maarif, Casablanca, Morocco
    +212 600 077800
    9 Bd el Mansour Eddahibi, Marrakech, Morocco
    +212 600 077800
    Abuja 09, Abuja, Nigeria
    +234 1 295 2832
    Old Secretariat Ikeja GRA, Lagos, Nigeria
    +234 708 860 6339
    Adeola Odeku Street 68A, Lagos, Nigeria
    +234 708 860 6811
    Ikeja 01, Lagos, Nigeria
    +234 1 295 2832
    Constitution Avenue, Abuja, Nigeria
    +234 802 890 4996
    Aba Road, Port Harcourt, Nigeria
    +234 802 890 5009
    Charguia 2, Tunis, Tunisia
    +216 24 539 613
    Arrival Hall, Tunis, Tunisia
    +216 70 729 292
    Ghana Street 05, Tunis, Tunisia
    +216 71 334 064
    Off Limuru Road, Nairobi, Kenya
    +254 724 001 111
    Link Road, Mombasa, Kenya
    +254 773 547 642
    Airport Road 1, Nairobi, Kenya
    +254 724 001 111
    Moi International Airport, Mombasa, Kenya
    +254 412 313 626
    37 Cité CPI VDN, Dakar, Senegal
    +221 33 820 15 95
    Accès Aéroport, Dakar, Senegal
    +221 33 957 10 11
  • budget

    Budget car rental locations in Africa

    146 Locations See all locations

    El Gouna Meet And Greet, Hurghada, Egypt
    +20 122 734 0166
    Matsapa Airport, Manzini, Eswatini
    +268 2333 5553
    King Mswati 111, Manzini, Eswatini
    +268 2333 5299
    Bloemfontein Airport, Bloemfontein, South Africa
    +27 51 433 2331
    Cape Town International Apt, Cape Town, South Africa
    +27 21 927 8800
    46 Strand Street, Cape Town, South Africa
    +27 21 424 1177
    10 Payne Street, Pinetown, South Africa
    +27 31 702 5534
    King Shaka Int Airport, Durban, South Africa
    +27 32 436 7800
    190 Ke Masinga Road, Durban, South Africa
    +27 31 310 9700
    Head Quarters, Quatre Bornes, Mauritius
    +230 427 6312
    S Venkatesananda Street, Beau Bassin-Rose Hill, Mauritius
    +230 467 9700
    Sir Seewoosagur Ramgoolam, Port Louis, Mauritius
    +230 637 3100
    Maputo International, Maputo, Mozambique
    +258 21 321 243
    Rooikop Airport, Walvis Bay, Namibia
    +264 64 207 527
    83 Rue Jules Verne, Le Port, Réunion
    +262 262 28 92 00
    Aeroport Roland Garros, Sainte-Marie, Réunion
    +262 262 28 92 00
    13 Rue Pierre Aubert, Saint-Denis, Réunion
    +262 262 31 20 00
    89 A Chemin Stephene Rebecca, Saint-Pierre, Réunion
    +262 262 28 92 00
    51 Avenue De Bourbon, Saint-Paul, Réunion
    +262 262 28 92 00
    Bungalow Marhaba, Agadir, Morocco
    +212 525 060980
    5 Avenue Des F.A.R., Casablanca, Morocco
    +212 5223 13124
    Airport Mohammed V, Casablanca, Morocco
    +212 5225 39157
    6 Bd Lalla Asmaa Fez, Fez, Morocco
    +212 532 030920
    Aeroport D'oujda-Angads, Oujda, Morocco
    +212 660 174120
    4 Avenue Mohamed V, Ouarzazate, Morocco
    +212 5248 84202
    Francistown Airport, Francistown, Botswana
    +267 241 3901
    Maun Airport, Maun, Botswana
    +267 686 0039
    Gaborone Airport, Gaborone, Botswana
    +267 391 3093
    Kasane Airport, Kasane, Botswana
    +267 625 0144
    600 Av Abdelahmid El Cadhi, Sousse, Tunisia
    +216 22 353 377
    Aeroport Tunis-Carthage, Tunis, Tunisia
    +216 22 342 670
    10 Avenue Kherreddine Pacha, Tunis, Tunisia
    +216 22 362 099
    167 Ave Des Nations Unies, Hammamet, Tunisia
    +216 22 274 996
    Aeroport Habib Bourguiba, Monastir, Tunisia
    +216 22 353 377
    Avenue Abdelhamid El Kadhi, Houmt Souk, Tunisia
    +216 21 353 444
    Ivato International Apt, Antananarivo, Madagascar
    +261 340 581 113
    4 Avenue De L'independance, Antananarivo, Madagascar
    +261 202 261 111
    Rue Dr Raseta Bp 350, Antananarivo, Madagascar
    +261 302 381 113
    Po Box 99298, Mombasa, Kenya
    +254 41 2220465
    College House, Nairobi, Kenya
    +254 20 2213330
    Avis Counter, Nairobi, Kenya
    +254 20 2386420
    Moi International Airport, Mombasa, Kenya
    +254 20 2386421
    Z I Kaweni Bp 326, Mamoudzou, Mayotte
    +262 269 61 66 16
    Pamandzi Airport, Pamandzi, Mayotte
    +262 269 61 32 10
    Commune De Diass, Dakar, Senegal
    +221 33 889 46 80
    Bulawayo Airport, Bulawayo, Zimbabwe
    +263 29 2296918
    Harare International Ap, Harare, Zimbabwe
    +263 77 212 5148
    Victoria Falls Airport, Victoria Falls, Zimbabwe
    +263 77 212 5146
    Unifreight Complex Corner Of, Harare, Zimbabwe
    +263 77 329 9263
  • hertz

    Hertz car rental locations in Africa

    136 Locations See all locations

    Shangani Street, Zanzibar, Tanzania
    +255 785 801 348
    Zanzibar Intl Airport, Zanzibar, Tanzania
    +255 785 801 348
    Kilimanjaro Ap Arrivals, Moshi, Tanzania
    +255 785 801 348
    Rue 238, Zongo, Lot 118Cotonou, Cotonou, Benin
    +229 21 31 79 52
    Cotonou Airport Arrivals HallRue 2100, Cotonou, Benin
    +229 61 22 67 67
    Beau Vallon Bay HtlVictoria, Victoria, Seychelles
    +248 4 322 447
    Bp 600 Revolution AvVictoria, Victoria, Seychelles
    +248 4 322 447
    Mahe IslandVictoria, Victoria, Seychelles
    +248 4 322 447
    Sunset HotelVictoria, Victoria, Seychelles
    +248 4 322 447
    Agadir Al-massira ApAgadir, Agadir, Morocco
    +212 80 2007778
    Bungalow MarhabaAve Mohammed V, Agadir, Morocco
    +212 80 2007778
    Rabat AirportRabat, Laarjat, Morocco
    +212 80 2007778
    467 Bd MohammedRabat, Rabat, Morocco
    +212 80 2007778
    Gaborone AirportSir Seretse Khama Apt, Gaborone, Botswana
    +267 397 1099
    Plot 92, Natlee CentreMaun, Botswana, Maun, Botswana
    +267 686 1186
    Dar El Beida AiroportAlger, Algiers, Algeria
    +213 21 20 74 20
    Bois Des Cars - 3 Villa 204Dely Brahim, Alger, Algiers, Algeria
    +213 23 29 86 73
    Es Senia Caronline AirportOran, Oran, Algeria
    +213 555 06 62 29
    Rabah Bitat AirportAnnaba, Annaba, Algeria
    +213 555 06 62 33
    Antananarivo Airport, Antananarivo, Madagascar
    +261 032 058 113
    Rue Du Docteur Raseta, Antananarivo, Madagascar
    +261 020 232 5454
    Nyeri-nanyuki RoadNanyuki Highway, Nanyuki, Kenya
    +254 797 486389
    Rue OceaneLes Hauts Vallons, Mamoudzou, Mayotte
    +262 269 61 90 10
    NovotelAvenue A.fariga, Dakar, Senegal
    107 Rue Joseph GomisDakar, Dakar, Senegal
    +221 33 889 81 81
    Leopold Sedar Senghor AirportDakar, Niaga, Senegal
    +221 33 820 11 74
    Blaise Diagne AirportDiass, Thies, Dakar, Senegal
    +221 78 620 08 27
    Kotoka Int. Airport, Accra, Ghana
    +233 20 123 4999
    4 Elbatal Ahmed St, DokiCairo, Cairo, Egypt
    +20 102 348 8885
    Laayoune Hassan 1er AirportLaayoune, Laayoune, Western Sahara
    +212 80 2007778
    Airport Felix-houphouet-boigny, Abidjan, Ivory Coast
    +225 21 21 40 33
    Rue Pmc Zone 4c, Abidjan, Ivory Coast
    +252 1 214033
    Ring RoadCape Town Airport, Cape Town, South Africa
    +27 21 935 3000
    1 Port Road1 Port Road, De Waterkant, Cape Town, South Africa
    +27 21 410 6800
    Kimberley AirportTerminal Bldg, Kimberley, South Africa
    +27 53 830 2200
    1 Jones RoadKempton Park, Johannesburg, Johannesburg, South Africa
    +27 11 390 9700
    Coin De Mire Village HotelCap Malheureux, Triolet, Mauritius
    +230 670 4301
    Coastal RoadPlaine Magnien, Blue bay, Mauritius
    +230 670 4301
    Trou Aux Biches HtlTrou Aux Biches, Trou Aux Biches, Mauritius
    +230 670 4301
    Le Mauricia HotelGrand Baie, Grand Baie, Mauritius
    +230 670 4301
    International Airport Beira, Beira, Mozambique
    +258 23 301 947
    Ap Internacional Nampula, Nampula, Mozambique
    +258 26 217 864
    Avenida Do Trabalho, Nampula, Mozambique
    +258 26 217 864
    Aeroporto Chingodzi, Tete, Mozambique
    +258 25 220 135
    Aero Business Center, Loja BAeroporto Int 4 De Fevereiro, Luanda, Angola
    +244 924 953 435
    Aeroport Intl De LomeHall Arivee, Lomé, Togo
    +228 22 26 66 36
    180 Rue De L'entente(ex Rue De L'ocam), Lomé, Togo
    +228 22 20 58 08
    International Airport NelsonMandela Island Of Santiago, Praia, Cape Verde
    +238 261 28 58
    Dr. Ab May And Garten St.9000 Windhoek, Windhoek, Namibia
    +264 61 256 274
    Hosea Kutako Intl Ap, Windhoek, Namibia
    +264 62 540 116
    Walvis Bay AirportWalvis Bay, Walvis Bay, Namibia
    +264 64 200 853
    Aeroport Roland GarrosSaint Marie, Sainte-Marie, Réunion
    +262 692 88 88 78
    27 Avenue De BourbonSaint Gilles Les Bains, Saint Gilles Les Bains, Réunion
    +262 262 53 22 55
    7 Bis Rue De La PepiniereZae La Mare, Sainte-Marie, Réunion
    +262 262 53 22 50
    Co Cotrans AutomobilesVw,3 Chemin De La Balance, Saint-Pierre, Réunion
    +262 692 91 22 38
    Office Bisola Durosinmi EttiDrive Off Admiralty Way, Lagos, Nigeria
    +234 2 226 6637
    Muritala Muhammed Intl AirportE Wing Of Arrival Hall Lagos, Lagos, Nigeria
    +234 803 326 5105
    16 Trans Amadi Road, Port Harcourt, Nigeria
    +234 84 230 652
    Abuja Sheraton & Towers HotelAbuja, Abuja, Nigeria
    +234 9 523 2176
    Carthage AirportTunis Cedex, Tunis, Tunis, Tunisia
    +216 36 040 040
    Imb Amen Avenue Majida BoulilaCroisement Hopital Hedi Chaker, Sfax, Tunisia
    +216 29 941 675
    Bp 129 - Charguia 2- ArianaAriana - Airport, Tunis, Tunisia
    +216 36 040 040
    Habib Bourguiba Intl AirportMonastir, Monastir, Tunisia
    +216 36 205 102
    1 Bata Building,park Way, Victoria Falls, Zimbabwe
    +263 284 7012
  • keddy

    keddy by Europcar car rental locations in Africa

    134 Locations See all locations

    Cairo International Airport, Cairo, Egypt
    +86 10 6064 1387
    Oruba, Cairo, Egypt
    +20 106 661 1027
    Aeroporto, Alexandria, Egypt
    +20 106 661 1035
    Luxor Airport(Please go to the Europcar desk), Luxor, Egypt
    +20 166 611 023
    Tropicana MallNeama Bay, Sharm el-Sheikh, Egypt
    +20 693 601 736
    Europcar, 7 Kn 16 Ave, Kiyovu, Kigali, Rwanda
    +250 252 571 355
    Pick Up & Drop Station OnlyKigali Int Airport, Kn 5 Rd, Kigali, Rwanda
    +250 252 571 355
    Ground Floor A11 Muzamil Center MlandegeZanzibar City, Zanzibar, Tanzania
    +255 679 178 258
    Mbabane Office ParkPension Fund Building, Ground Floor, Mbabane, Eswatini
    +27 82 404 1384
    OR Tambo International AirportKempton Park, Johannesburg, South Africa
    +27 113 903 909
    Rissik Street- Johannesburg Park Station, Johannesburg, South Africa
    +27 113 338 728
    Unit F3,,Maitland Park- 733 Voortrekker Road, Cape Town, South Africa
    +27 41 595 0210
    216 Stalwart Simelane St, North Beach, Durban, South Africa
    +27 31 337 3731
    395 HuilboerboonPick And Pay Centre, Hoedspruit, South Africa
    +27 157 991 003
    Bairro Da MangaMascarenhas 9 Bairro Quarteirao C, Beira, Mozambique
    +258 84 322 3472
    Bairro ChingodziUnidade 25 Setembro, Tete, Mozambique
    +258 84 551 5150
    Avenida Mucufi BoulevardBairro Comercial, Lubango, Angola
    +244 222 772 933
    Flamboyant Avenue, Victoria, Seychelles
    +248 2 573 668
    Bel Ombre, Victoria, Seychelles
    +248 2 573 668
    Petite AnseBaie Lazare, Baie Lazare, Seychelles
    +248 2 573 668
    Baie Lazare, N.Y.S. Village, Seychelles
    +248 2 573 668
    Seychelles International Airport - Pointe Larue, Pointe La Rue, Seychelles
    +248 2 573 668
    Pelican Bay Hotel- Esplenade, Walvis Bay, Namibia
    +264 64 207 391
    Frost Building, Gallery Office Park4015 Lagos Road, Lusaka, Zambia
    +260 211 375 700
    Voyagers Premises5707, off Kanasanshi Road, Solwezi, Zambia
    +260 212 617 062
    123 Avenue Leconte Delisle, Saint-Paul, Réunion
    +262 262 245 115
    11 Boulevard Du Chaudron, Saint-Denis, Réunion
    +262 262 288 337
    Gillot La Ferme, Sainte-Marie, Réunion
    +262 262 931 415
    Hotel Seoil - Relais de L'Hermitage, Saint Gilles, Saint-Paul, Réunion
    +262 262 245 115
    Angle Rue De La Zone Industrielle, Saint-Pierre, Réunion
    +262 262 351 294
    Complexe Des Habous.Avenue Des F.a.r., Casablanca, Morocco
    +212 522 313 737
    Mohammed V Airport, Casablanca, Morocco
    +212 522 539 161
    Aeroporto, Agadir, Morocco
    +212 528 840 337
    Angle Boulvard Mohamed V- & Rue Hubert Giraud, Agadir, Morocco
    +212 528 840 203
    Essaouira Airport, Essaouira, Morocco
    +212 522 431 228
    Garage Ennour (garage Bmw)Served by EUROPCAR, Sousse, Tunisia
    +216 2935 4598
    145 Route Touristique, Hammamet, Tunisia
    +216 72 280 146
    Aeroport De Enfidha, Enfidha, Tunisia
    +86 10 6064 1387
    Immeuble Jemaa Ben Sedrine, Route Du Phare, Midoun, Tunisia
    +216 2970 2137
    Gare Des Trains De Sousse, Boulevard Hassen Ayachi, Sousse, Sousse, Tunisia
    +216 2935 4598
    Enceinte Rayim Rond Point MaraisMasay - Ankorondrano, Antananarivo, Madagascar
    +261 20 23 336 47
    Antananarivo Airport/chauffeur Sce - Meets And Greet-no CounterChauffeur Only, Antananarivo, Madagascar
    +261 20 23 336 47
    N°22 Liberte 6 Extension Vdn MermozDakar Downtown, Dakar, Senegal
    +221 77 333 32 97
    Rond Point Ngaparou Route De Saly, Saly, Senegal
    +221 77 794 25 84
    Dakar AirportDakar Blaise Diagne International Airport (DSS), Dakar, Senegal
    +221 77 333 83 06
    Harare International Airport International Terminal Arrivals Sections, Harare, Zimbabwe
    +263 457 5592
    Imm Diam Ly Sow Avenue Modibo KeitaBamako Downtown Chauffeur Drive, Bamako, Mali
    +223 76 44 56 31
    Bamako Airport - Aeroport PresidentModibo Keita Senou Bamako, Bamako, Mali
    +223 76 44 56 31
  • bluu

    Bluu car rental locations in Africa

    69 Locations See all locations

    Maseru Airport Moshoeshoe MSU, Maseru, Lesotho
    +266 2731 3333
    First Floor, Unit 4, Broadhurst Industrial, Kuba Road, Gaborone, Botswana
    +267 390 2030
    Sir Seretse Khama International Airport, Gaborone, Botswana
    +267 390 3477
    First FloorPlot 61040, Gaborone, Botswana
    +267 390 2030
    Maun Airport Unit NR3 Natlee Centre, Mathiba Road, Maun, Botswana
    +267 686 3728
    80 Nelson Mandela Drive, Protea Hotel, Libertas, Mahikeng, 2840Mafikeng Downtown, Mahikeng, South Africa
    +27 18 381 4837
    Willows Garden Hotel, 82 Govan Mbeki AvePotchefstroom Downtown, Potchefstroom, South Africa
    +27 18 299 2114
    Corner Hammer Ave, Gerhardus St, Strydompark, Johannesburg, 1679Johannesburg Strijdom park, Johannesburg, South Africa
    +27 87 350 7747
    Rivonia Rd & West Street, Rivonia Rd, Sandown, Sandton, 2196Johannesburg Sandton Downtown, Johannesburg, South Africa
    +27 11 784 5722
    27 Corridor Hill Fitment Centre Corner Mandela Street &, Langa Cres, EmalahleniWitbank Downtown, Emalahleni, South Africa
    +27 13 656 0567
    Borgherd Street, Upington Airport, UpingtonUpington Downtown, Upington, South Africa
    +27 54 332 1439
    391 Langalibielele Str (Formerly Longmarket Str), Pietermaritzburg, South Africa
    +27 31 461 2050
    Cnr Howard Drive & Gardener WayPinelands, Pinelands, South Africa
    +27 21 510 8602
    Shop 3Portsmouth Street, Port Alfred, South Africa
    +27 46 624 2099
    32 Devereux AveVincent, East London, South Africa
    +27 43 721 3209
    Fort Hare University(Kingwilliamston Road), Alice, South Africa
    +27 40 602 2490
    Caltex GarageSutherland Street, Mthatha, South Africa
    +27 47 531 2500
    Burchmore’s Auction Centre18 Eastern Service Rd, Benmore, South Africa
    +27 11 656 1060
    Vehicles delivered from Kruger Hotel, Skukuza, South Africa
    +27 13 735 5671
    214 Chris Hani Road(old North Coast Road), Durban, South Africa
    +27 31 461 2050
    Lowveld Lifestyle Centre43 Waterfall Avenue, Nelspruit, South Africa
    +27 13 752 3738
    Meet & Greet - Vehicles delivered from CV, Centurion, South Africa
    +27 12 663 1267
    Cnr Borcherds Quarry Rd & Bahrain DrMatroosfontein, Matroosfontein, South Africa
    +27 79 527 6082
    92 Maple StreetPomona, Kempton Park, South Africa
    +27 86 101 7722
    268 Inanda RoadSpringfield Park, Westville, South Africa
    +27 86 101 7722
    94 Voortrekker RoadSalt River, Observatory, South Africa
    +27 86 101 7722
    138 Struben St (Bidvest Car Rental Pretoria CBD, City centre), Menlyn, South Africa
    +27 12 323 0949
    243 Rondebult RoadFarrar Park, Boksburg, South Africa
    +27 11 913 0293
    33 Noord Street, Graaff Reinet, South Africa
    +27 49 892 2818
    Shop 36Riverside Mall, Rondebosch, South Africa
    +27 21 686 0400
    7 Main Street Hill House, Plettenberg Bay, South Africa
    +27 44 533 1858
    Value Centre Premises 1152 Stockenstrom Street, Worcester, South Africa
    +27 23 347 6820
    Wonderboom Airport, East Lynne, South Africa
    +27 12 543 1460
    *Meet & Greet - Vehicles delivered from HA, Pretoria, South Africa
    +27 12 342 5168
    15 Anvil StreetIsando, Isando, South Africa
    +27 11 565 3006
    146 Rivonia Rd Sandton, Sandton, South Africa
    +27 82 865 9997
    Cape Town Intl Airport, Main Building Unit BG12, Central Car Rental Building, Central Boulevard 7525Cape Town International Airport, Cape Town, South Africa
    +27 21 927 2750
    Bethlehem AutoCommissioner Str, Bethlehem, South Africa
    +27 58 303 5255
    Bram Fischer Intl. AirportTerminal Building, Bloemfontein, South Africa
    +27 51 433 3505
    208 Nelson Mandela DriveBrent oil garage – Safari Motors, Bloemfontein, South Africa
    +27 51 447 9947
    33 Bree Street (Corner of Bree and Riebeek Streets)Cape Town, Cape Town, South Africa
    +27 21 418 5232
    Terminal Building, Durban International Airport, Durban, South Africa
    +27 32 436 5500
    East London Airport, 66 Settlers Way, East London, South Africa
    +27 43 707 5310
    Club Travel32 Main Road, Hermanus, South Africa
    +27 28 313 0526
    Sunset View Business Complex Unit B cnr Buffel &, Koedoe St, HoedspruitHoedspruit Airport, Hoedspruit, South Africa
    +27 15 793 2806
    Johannesburg International Airport, Johannesburg, South Africa
    +27 11 230 1200
    143 Alexander RoadShell Garage, King William’s Town, South Africa
    +27 43 642 3860
    Phalaborwa Airport, Phalaborwa, South Africa
    +27 15 781 5404
    Terminal Building, Oribi Airport1 Pharazyn Way, Oribi Village, Pietermaritzburg, South Africa
    +27 33 386 2750
    Polokwane Airport, Polokwane, South Africa
    +27 15 288 0169
    2 A Knowles Centre,lower LevelEntrance In Bamboo Lane, Pinetown, South Africa
    +27 31 701 6938
    138 Struben Street, Pretoria, South Africa
    +27 12 323 0949
    Unit 13, McGra Park01 Bronze Street, Richards Bay, South Africa
    +27 35 786 0986
    Gautrain HotelCnr West and Rivonia Rd (Opposite Gautian Station), Sandton, South Africa
    +27 11 784 5722
    2 Lighthouse Road(Caltex Service Station), Umhlanga, South Africa
    +27 31 561 3011
    Diedericks Road, Upington, South Africa
    +27 54 332 1439
    Riviera on Vaal, Mario Milani Drive, Vereeniging, South Africa
    +27 16 422 3502
    The Engen Junction195 Ararat Road, Welkom, South Africa
    +27 57 352 7145
    Mthatha AirportR61 Ngcobo Road, Mthatha, South Africa
    +27 47 536 0917
    Khayelitsha TravelLookout Hill, 1 Spine Rd, Ilitha Park, Khayelitsha, South Africa
    +27 21 361 4505
    Artilery Rd, Rhodes UniversityGrahamstown, Grahamstown, South Africa
    +27 46 622 8654
    24 Kruger Avenue, Bloemfontein, South Africa
    +27 51 433 3506
    Paraxel Street, University of the Free State Campus, Bloemfontein, South Africa
    +27 51 444 0029
    Hosea Kutako Windhoek Apt, Windhoek, Namibia
    +264 81 264 0110
    Unit 7 Florence Court, Langer Heinrich Crescent Walvis bay, Walvis Bay, Namibia
    +264 81 264 0132
    537 Dante Street Prosperita Windhoek, Windhoek, Namibia
    +264 81 264 0102
    565 Trans Caprivi Road B8 Katima Mulilo, Katima Mulilo, Namibia
    +264 81 264 0140
    Kwalape Safari Lodge, Kazungula / Kasane Road Chobe, Impalila Island, Namibia
    +267 625 1148
    *Meet & Greet - Vehicles delivered from WT/ER, Windhoek, Namibia
    +264 61 228 720
  • greenmotion

    GREEN MOTION car rental locations in Africa

    66 Locations See all locations

    Diani AirportUkunda, Kwale, Kenya
    +254 701 600100
    Nairobi Terminus, Embakasi, Kenya
    +254 733 719299
    Mombasa Airport, Mombasa, Kenya
    +254 733 719299
    Borg El Arab Airport Rd, Borg El Arab, Egypt
    +20 106 661 1035
    Cairo International Airport, Terminal 3, Cairo, Egypt
    +20 106 661 1027
    Hurghada Airport Toll Gate, Airport rd, Hurghada, Egypt
    +20 106 661 1023
    Sheraton Road, Redcon Panorama, Hurghada, Egypt
    +20 106 661 1023
    Luxor International Airport, Luxor, Egypt
    +20 106 661 1023
    Marsa Alam International Airport, Marsa Alam, Egypt
    +20 106 661 1023
    Marsa Alam, Red Sea Governorate, Marsa Alam, Egypt
    +20 106 661 1023
    14 Sheraton Buildings Area 9 Heliopolis, Shubrā al Khaymah, Egypt
    +20 106 661 1027
    Marsa Alam airport, Port el Ghalib, Egypt
    +20 106 661 1023
    Roland Garros Airport, Saint-Denis, Réunion
    +262 692 704 688
    Intersection Blvd Makka Et Zerktouni Imm 82, Laayoune, Western Sahara
    +212 600 628 057
    Airport Hassan I, Laayoune, Western Sahara
    +212 600 628057
    53b Airport Service Road, Harare, Zimbabwe
    +263 77 779 9955
    Airport Rd,harare,zw, Chitungwiza, Zimbabwe
    +1 800 761 8913
    Mermoz VDN, Dakar, Senegal
    +221 33 821 60 11
    Plaisance Airport Check/in After Hours = Mur 500, Port Louis, Mauritius
    +230 670 6666
    Cape Town AirportArrivals HAll, Cape Town, South Africa
    +27 215 559 561
    341 Koeberg, Brooklyn, Cape Town, South Africa
    +27 21 555 9561
    Terminal Building, Durban International Airport, Durban, South Africa
    +27 119 756 790
    Johannesburg International Airport, Johannesburg, South Africa
    +27 119 756 790
    3 Sunderland RdRhodesfield, Kempton Park, South Africa
    +27 119 756 790
    Lanseria AirportCnr R512 & Pelindaba Road, Lanseria, South Africa
    +27 119 756 790
    W Quay Rd, Victoria & Alfred Waterfront, Cape Town, South Africa
    +27 31 350 3383
    Corner Of Century Boulevard And, Rialto Rd, Century City, Cape Town, South Africa
    +27 31 350 3383
    Colinton Rd, Newlands, Cape Town, South Africa
    +27 31 350 3383
    Vineyards Office Estate, 99 Jip De Jager Dr, Tyger Valley, Cape Town, South Africa
    +27 21 555 9561
    16, 18 Beach Rd, Strand, Cape Town, South Africa
    +27 31 350 3383
    264 West Ave, Die Hoewes, Centurion, South Africa
    +27 11 975 6790
    Techno Ave, Techno Park, Stellenbosch, South Africa
    +27 31 350 3383
    250 Rocks Dr, Umhlanga, South Africa
    +27 31 350 3383
    Mykonos Access Rd, Mykonos, Langebaan, South Africa
    +27 31 350 3383
    33/34 Huguenot Rd, Franschhoek, South Africa
    +27 31 350 3383
    155 West St Sandown, Sandton, South Africa
    +27 11 975 6790
    Old Pretoria Rd, Halfway House Estate, Midrand, South Africa
    +27 11 975 6790
    Mthatha Airport, Mthatha, South Africa
    +27 41 180 4418
    33-34 Huguenot Rd, Cape Town, South Africa
    +27 31 350 3383
    Myezo Park, Mthatha, South Africa
    +27 41 180 4418
    3rd Ave, Salvokop, Pretoria, South Africa
    +27 11 975 6790
    East London Airport, East London, South Africa
    +27 73 139 2579
    15, 9 Breezydale Rd, Orange Grove, East London, South Africa
    +27 73 139 2579
    Allister Miller Dr, WalmerPort Elizabeth International Airport, Port Elizabeth, South Africa
    +27 64 077 8121
    32 Heugh Rd, Walmer, Port Elizabeth, South Africa
    +27 64 077 8121
    Sania R'mel Airport, 89 Avenu 9 Avril, Tétouan Avenu, Av. 9 Avril, TétouanTetouan Airport, Tétouan, Morocco
    +212 663 732909
    18 Avenue Hassan II, Marrakech, Morocco
    +212 661 895498
    Al Massira Airport, Agadir, Morocco
    +212 677 528 928
    18 Aveua Hassan II, Agadir, Morocco
    +212 528 842 493
    Mohammed V Airport, Casablanca, Morocco
    +212 522 539 796
    36 Rue Agadir N1, Casablanca, Morocco
    +212 522 480 269
    Fez Saiss Airport, Fez, Morocco
    +212 612 161 187
    Hotel Royal MirageAvenue Des Far, BP 2489, Fez, Morocco
    +212 612 161 187
    Marrakech-menara Airport, Marrakech, Morocco
    +212 623 520 904
    7 Rue Moulay Ali GuelizLocated in front of Diwane Hotel, Marrakech, Morocco
    +212 524 437 959
    Rabat-sale Airport, Rabat, Morocco
    +212 666 273944
    Abdelmoumen Avenue Kisariat Zaouia N13 Hassan, Rabat, Morocco
    +212 661 905 216
    Tangier-ibn Batouta Airport, Tangier, Morocco
    +212 539 395 327
    42 Rue ibn katir, Residence Oumnia 2 Nejma, Tangier, Morocco
    +212 666 273 289
    18 Rue 9 Juillet, Al Hoceïma MorrocoMeet and greet service, a representative will wait for you in the arrivals hall, with a sign board, Al Hoceïma, Morocco
    +212 661 897 739
    18 Rue 9 Juillet, Al Hoceïma Morocco, Al Hoceïma, Morocco
    +212 661 897 739
    Internacional Airport Laayoune El Aaiún - Hassan IMeet and greet service, a representative will wait for you in the arrivals hall, with a sign board, Laayoune, Western Sahara
    +212 600 628 057
    Blvd Makka et Zerktouni IMM 82, Laayoune, Laayoune, Western Sahara
    +212 600 628 057
    N44 Angle Avenue Des Far Et Rue Maamora N° 162 Résidence Deux Palmiers Bureau N° 9, Kenitra, Morocco
    +212 661 905216
    Zanzibar Ferry Terminal, Malindi Rd, Zanzibar, Tanzania
    +255 778 856 362
    Abeid Amani Karume International Airport, Kisauni Road, Zanzibar, Tanzania
    +255 778 671 531
  • thrifty

    Thrifty car rental locations in Africa

    65 Locations See all locations

    Aeroport Roland Garros, Sainte-Marie, Réunion
    +262 262 280 593
    Laayoune Hassan 1er AirportLaayoune, Laayoune, Western Sahara
    +212 80 2007778
    Dakhla AirportDakhla, Dakhla, Western Sahara
    +212 80 2007778
    St Louis RdBeau Vallon, Victoria, Seychelles
    +248 2 510 252
    Ssr Intl AirportNew Passenger Terminal, Plaine Magnien, Mauritius
    +230 466 2615
    Hilton Hotel126 Cnr Buitengracht&Wale Str, Cape Town, South Africa
    +27 214813750
    Ring RoadCape Town Airport, Matroosfontein, South Africa
    +27 21 935 3000
    136-146 Florence Nzama Street, Durban, South Africa
    +27 31 368 1955
    Durban Intl ApKing Shaka Intl Apo La Mercy, Durban, South Africa
    +27 32 436 3040
    1 Jones RoadKempton Park, Johannesburg, Isando, South Africa
    +27 11 390 9700
    Port Elizabeth Branch57 Heugh Rd Walmer, Port Elizabeth, South Africa
    +27 41 581 7988
    1123 Stanza Bopape StreetHatfield, Pretoria, South Africa
    +27 12 430 5536
    Port Elizabeth Airport10 Boeing Road, Port Elizabeth, South Africa
    +27 41 508 6600
    Cnr Rivonia & WestSandton, Sandton, South Africa
    +27 11 783 8943
    259 West StreetCenturion, Gauteng, Centurion, South Africa
    +27 12 643 0220
    Lanseria International Airport, Lanseria, South Africa
    +27 10 005 4101
    Richards Bay A/pRichards Bay, Richards Bay, South Africa
    +27 35 786 1201
    24 Chiappin StreetGreenpoint, Capetown, Cape Town, South Africa
    +27 21 418 4137
    Oranje ToyotaCnr Muller& Nelson Mandela Rd, Bloemfontein, South Africa
    +27 51 406 3000
    Autoteam 79 Oliver Tambo RoadBloemfontein, Bloemfontein, South Africa
    +27 51 406 3102
    205 Nelson Mandela DriveMotor Vehicle Pool,building 31, Bloemfontein, South Africa
    +27 51 406 3030
    75 Dorp StreetStellenbosch Central, Stellenbosch, South Africa
    +27 21 887 3145
    Shop Dg09Century City Conference Centre, Century City, South Africa
    +27 21 935 4762
    9 Breezyvale Road Orange GroveGreenfields, Bruma, South Africa
    +27 43 702 5700
    Kimberley AirportTerminal Bldg, Kimberley, South Africa
    +27 53 830 2200
    201 Voortrekker RoadAction Ford, Monument, Krugersdorp, South Africa
    +27 12 003 6424
    Unit D3, Polo VillageVal De Vie, Paarl, South Africa
    +27 21 013 4411
    AirportPietermaritzburg, Hilton, South Africa
    +27 33 386 6850
    10 Boeing RoadPort Elizabeth, Port Elizabeth, South Africa
    +27 41 508 6610
    Upington AirportDiederick Road, Upington, South Africa
    +27 54 337 3600
    Williams Hunt,cnr Lenchen Av& South Street, Centurion, Centurion, South Africa
    +27 10 005 6071
    17 Patrick Road, Jet ParkJohannesburg, Isando, South Africa
    +27 11 397 9288
    36 Loop St, Nwu Sports VillagePotchefstroom, Potchefstroom, South Africa
    +27 18 299 2122
    1st Mafikeng IndustrialMafikeng, Mahikeng, South Africa
    +27 10 005 4103
    33 Shearwater RoadRoodepoort, Gauteng, Johannesburg, South Africa
    +27 11 288 2700
    1 Port Road1 Port Road, De Waterkant, Green Point, South Africa
    +27 21 410 6800
    Crystal Towers HotelCentury Boulevard, Century City, South Africa
    +27 21 935 4760
    Shop 81, Protea Mall, Ridge RdUmhlanga, Umhlanga, South Africa
    +27 31 319 6230
    Duncan RoadVictoria & Alfred Waterfront, Green Point, South Africa
    +27 62 278 2876
    1 Myrtle St, Hermanus, , South AfricaCape Town Hermanus, Hermanus, South Africa
    +27 28 312 4479
    17 Sim Road, Kempton Park, South Africa
    +27 112305000
    Midrand City WideCnr Fred Verseput And Aspagus, Midrand, South Africa
    +27 11 805 4857
    East London AirportEast London, East London, South Africa
    +27 43 736 2116
    George AirportGeorge, George, South Africa
    +27 44 801 4710
    Bloemfontein AirportN8 Thaba Nchu Road, Bloemfontein, South Africa
    +27 51 433 2627
    Mthatha AirportMthatha, Mthatha, South Africa
    +27 47 536 0002
    Kruger Mpumalanga Int'l ApNelspruit, Nelspruit, South Africa
    +27 13 750 9150
    Unit 7, Dynagel StreetSomerset West, Capetown, Somerset West, South Africa
    +27 21 852 1218
    Agadir Al-massira ApAgadir, Inezgane, Morocco
    +212 80 2007778
    Casablanca Dt25 Rue Jilalj El-oraibi, Nouaseur, Morocco
    +212 80 2007778
    No 1 Kissariat De La FoireBoulevard Lalla Meryem, Fez, Morocco
    +212 80 2007778
    154 Boulevard Mohamed VMarrakech, Marrakech, Morocco
    +212 80 2007778
    Airport Of Nadar Al ArouiNador, Nador, Morocco
    +212 80 2007778
    33 Blvd Mohammed V.Ouarzazate, Ouarzazate, Morocco
    +212 80 2007778
    Ouarzazate Taourirte ApOuarzazate, Ouarzazate, Morocco
    +212 80 2007778
    467 Bd MohammedRabat, Laarjat, Morocco
    +212 80 2007778
    36 Ave Mohammed VTangier, Tangier, Morocco
    +212 80 2007778
    Int. Ap. Essaouira MogadorEssaouuira, Essaouira, Morocco
    +212 80 2007778
    Mohamed V AirportCasablanca, Nouaseur, Morocco
    +212 80 2007778
    Tangier-boukhalef ApTangier, Tangier, Morocco
    +212 80 2007778
    Marrakech Menara ApMarrakech, Touggana, Morocco
    +212 80 2007778
    Rabat AirportRabat, Laarjat, Morocco
    +212 80 2007778
    Fes-saiss AirportFes, Fez, Morocco
    +212 80 2007778
    Bungalow MarhabaAve Mohammed V, Inezgane, Morocco
    +212 80 2007778
    Oujda Les Angads ApOujda, Oujda, Morocco
    +212 80 2007778
  • dollar

    Dollar car rental locations in Africa

    62 Locations See all locations

    Aeroport Roland Garros, Sainte-Marie, Réunion
    +262 262 280 593
    Laayoune Hassan 1er AirportLaayoune, Laayoune, Western Sahara
    +212 80 2007778
    Dakhla AirportDakhla, Dakhla, Western Sahara
    +212 80 2007778
    Ssr Intl AirportNew Passenger Terminal, Plaine Magnien, Mauritius
    +230 466 2615
    Ring RoadCape Town Airport, Matroosfontein, South Africa
    +27 21 935 3000
    MidrandCnr Fred Verseput And Asparagu, Midrand, South Africa
    +27 11 805 4857
    1 Jones RoadKempton Park, Johannesburg, Isando, South Africa
    +27 11 390 9700
    Cnr Rivonia & WestSandton, Sandton, South Africa
    +27 11 783 8943
    259 West StreetCenturion, Gauteng, Centurion, South Africa
    +27 12 643 0220
    136-146 Florence Nzama StDurban, South Africa, Durban, South Africa
    +27 31 368 1955
    R512 Broeder StroomJohannesburg, Johannesburg, South Africa
    +27 10 005 4101
    Port Elizabeth Branch57 Heugh Rd Walmer, Port Elizabeth, South Africa
    +27 41 581 7988
    1123 Stanza Bopape StreetHatfield, Hartbeespoort, South Africa
    +27 12 430 5536
    Richards Bay A/pRichards Bay, Richards Bay, South Africa
    +27 35 786 1201
    Unit 7, Dynagel StreetSomerset West, Capetown, Somerset West, South Africa
    +27 21 852 1218
    24 Chiappini StreetGreenpoint, Capetown, Cape Town, South Africa
    +27 21 418 4137
    Oranje ToyotaCnr Muller& Nelson Mandela Rd, Bloemfontein, South Africa
    +27 51 406 3000
    205 Nelson Mandela DriveMotor Vehicle Pool,building 31, Bloemfontein, South Africa
    +27 51 406 3030
    75 Dorp StreetStellenbosch Central, Stellenbosch, South Africa
    +27 21 887 3145
    Shop Dg09Century City Conference Centre, Century City, South Africa
    +27 21 935 4762
    9 Breezyvale Road Orange GroveGreenfields, Bruma, South Africa
    +27 43 702 5700
    Kimberley AirportTerminal Bldg, Kimberley, South Africa
    +27 53 830 2200
    201 Voortrekker RoadAction Ford, Monument, Krugersdorp, South Africa
    +27 12 003 6424
    Unit D3, Polo VillageVal De Vie, Paarl, South Africa
    +27 21 013 4411
    AirportPietermaritzburg, Hilton, South Africa
    +27 33 386 6850
    10 Boeing RoadPort Elizabeth, Port Elizabeth, South Africa
    +27 41 508 6610
    Upington AirportDiederick Road, Upington, South Africa
    +27 54 337 3600
    Williams Hunt,cnr Lenchen Av& South Street, Centurion, Hartbeespoort, South Africa
    +27 10 005 6071
    17 Patrick Road, Jet ParkJohannesburg, Isando, South Africa
    +27 11 397 9288
    36 Loop St, Nwu Sports VillagePotchefstroom, Potchefstroom, South Africa
    +27 18 299 2122
    1st Mafikeng IndustrialMafikeng, Mahikeng, South Africa
    +27 10 005 4103
    1 Port Road1 Port Road, De Waterkant, Cape Town, South Africa
    +27 21 410 6800
    Crystal Towers HotelCentury Boulevard, Century City, South Africa
    +27 21 935 4760
    Shop 81, Protea Mall, Ridge RdUmhlanga, Umhlanga, South Africa
    +27 31 319 6230
    Duncan RoadVictoria & Alfred Waterfront, Cape Town, South Africa
    +27 62 278 2876
    1 Myrtle St, Hermanus, , South AfricaHermanus Downtown, Hermanus, South Africa
    +27 28 312 4479
    Port Elizabeth Airport10 Boeing Road, Port Elizabeth, South Africa
    +27 41 508 6600
    Durban AirportKing Shaka Intl Aiport, Durban, South Africa
    +27 32 436 0300
    East London AirportEast London, East London, South Africa
    +27 43 736 2116
    George ApIn Terminal, George, South Africa
    +27 44 876 0073
    Bloemfontein AirportN8 Thaba Nchu Road, Bloemfontein, South Africa
    +27 51 433 2627
    Mthatha AirportMthatha, Mthatha, South Africa
    +27 47 536 0002
    Kruger Mpumalanga Int'l ApNelspruit, Nelspruit, South Africa
    +27 13 750 9150
    126a Bram Fischer DriveFerndale, Randburg, South Africa
    +27 11 100 3669
    Marrakech Menara ApMarrakech, Touggana, Morocco
    +212 80 2007778
    Tangier-boukhalef ApTangier, Tangier, Morocco
    +212 80 2007778
    36 Ave Mohammed VTangier, Tangier, Morocco
    +212 80 2007778
    Int. Ap. Essaouira MogadorEssaouuira, Essaouira, Morocco
    +212 80 2007778
    Mohaned V AirportCasablanca, Nouaseur, Morocco
    +212 80 2007778
    Bungalow MarhabaAve Mohammed V, Inezgane, Morocco
    +212 80 2007778
    Agadir Al-massira ApAgadir, Inezgane, Morocco
    +212 80 2007778
    Casablanca Dt25 Rue Jilalj El-oraibi, Nouaseur, Morocco
    +212 80 2007778
    No 1 Kissariat De La FoireBoulevard Lalla Meryem, Fez, Morocco
    +212 80 2007778
    Fes-saiss AirportFes, Fez, Morocco
    +212 80 2007778
    154 Boulevard Mohamed VMarrakech, Marrakech, Morocco
    +212 5244 39984
    Nador Laroui ApNador, Nador, Morocco
    +212 80 2007778
    33 Blvd Mohammed V.Ouarzazate, Ouarzazate, Morocco
    +212 80 2007778
    Ouarzazate Taourirte ApOuarzazate, Ouarzazate, Morocco
    +212 80 2007778
    Oujda Les Angads ApOujda, Oujda, Morocco
    +212 80 2007778
    467 Bd MohammedRabat, Laarjat, Morocco
    +212 80 2007778
    Rabat AirportRabat, Laarjat, Morocco
    +212 80 2007778
    The Hilton Hotel, Windhoek, Namibia
    +264 81 143 3138
  • 1firstcarrental

    1First Car Rental car rental locations in Africa

    53 Locations See all locations

    Sir Seewoosagur Ramgoolam International Airport, A10 Royal Road, Plaine Magnien, Grand Port District, Mahébourg, Mauritius
    +230 637 8686
    Tamassa hotel, Bel Ombre, Mauritius
    +230 727 8374
    Plage hotel, Belle Mare, Mauritius
    +230 727 8374
    Old Pailles RoadPailles, Port Louis, Mauritius
    +230 210 3030
    3 Delta Lane, Quatre Bornes, Mauritius
    +230 210 3030
    Airport, Maselpoort Road, Bloemfontein, Bloemfontein, South Africa
    +27 510 011 012
    Car Rental Parking International Airport, Matroosfontein, Cape Town, Cape Town, South Africa
    +27 219 347 499
    Car Rental Concourse 2, Durban, Durban, South Africa
    +27 324 360 100
    66 Settlers Way, Greenfields, East London, Amatole, Eastern Cape, East London, South Africa
    +27 437 362 900
    Airport, Old Grootbrakrivier Road, George, South Cape DC, Western Cape, George, South Africa
    +27 448 760 209
    O R Tambo International Airport, Car Rental Concourse, Isando, Johannesburg, Johannesburg, South Africa
    +27 113 902 342
    Corner of R512 and Pelindaba Road, R512, Lanseria, Lanseria, South Africa
    +27 115 407 361
    Crompton Patterson Street, Airport, Kimberley, Diamandveld, Northern Cape, Kimberley, South Africa
    +27 538 511 476
    Airport R61 road Ngcobo Rd, Mthatha, Mthatha, South Africa
    +27 475 360 010
    Kruger Mpumalanga International Airport, Karino Road, Nelspruit, Nelspruit, South Africa
    +27 137 502 538
    Pharazyn Way, Oribi Airport, Pietermaritzburg, Pietermaritzburg, South Africa
    +27 333 865 252
    N1 Makhado Road, Polokwane, Polokwane, South Africa
    +27 152 881 579
    No, 1 De Havilland St, Port Elizabeth, Port Elizabeth, South Africa
    +27 415 812 027
    Airport, Fish Eagle Flight Crescent, Richards Bay, Richards Bay, South Africa
    +27 357 860 001
    Airport, Diedericks Road, Upington, Upington, South Africa
    +27 543 322 522
    108 Old Main Road, Pinetown, South Africa
    +27 317 025 575
    President Hotel, 1 Union Ave, Bloemfontein, South Africa
    +27 514 332 786
    Corner of Rietfontein and North Rand Road, Mahindra Dealership, Boksburg, South Africa
    +27 100 012 514
    212 Durban RoadOakdale, Bellville, South Africa
    +27 219 482 522
    Unit E Colstein Terrace, 88 Belvedere Road, Rondebosch, Cape Town, South Africa
    +27 216 838 715
    Corner South St and Heuwel RdZwartkop, Centurion, South Africa
    +27 126 431 578
    206, Dr Pixley Kaseme street, Durban,, Durban, South Africa
    +27 313 358 401
    Rissik Street, Johannesburg Park Station, Johannesburg, South Africa
    +27 100 018 040
    CMH Ford and Mazda, 80 Hill Street (Corner West), Randburg, Johannesburg, South Africa
    +27 115 097 339
    61 Monica Avenue, Klerksdorp, South Africa
    +27 184 683 268
    451 New Road, cnr 16th road and New road, Midrand, South Africa
    +27 113 122 645
    The Hotel Promennade Corner of Samora Machel Drive and Henshall Street, Nelspruit, South Africa
    +27 137 533 313
    Volvo and GM Dealership, Corner of Hendrik Potgieter and Cascade Roads, Roodepoort, South Africa
    +27 118 583 522
    Nissan Dealership, Cnr R24 and Koro Koro Street, Rustenburg, South Africa
    +27 878 062 416
    24 Krogh Street, Standerton, South Africa
    +27 177 121 122
    1 Wilton Crescent, Umhlanga Ridge, Umhlanga, South Africa
    +27 315 804 295
    Caltex Canal Crossing 52 Nelson Mandela Drive N12, Potchefstroom, South Africa
    +27 814 555 354
    cnr Corobay avenue and Garsfontein roadWaterkloof Glen, Menlyn, South Africa
    +27 12 001 0481
    1 El Wak Street, VereenigingVereeniging Downtown, Vereeniging, South Africa
    +27 16 001 0325
    12 Cheviot Rd W, Roodepoort, South Africa
    +27 83 434 5832
    2029 Tedder Ave, Ramsgate, South Africa
    +27 31 001 1030
    7 Tower Road, Belhar, South Africa
    +27 21 934 7499
    161 Rivonia Road, Sandton, JohannesburgJohannesburg Sandton Downtown, Benmore, South Africa
    +27 11 784 4608
    281 Main RoadRetreat, Lakeside, South Africa
    +27 21 683 8715
    Hemel And Aarde Craft Village, Hermanus, South Africa
    +27 280 010 996
    94 Buffelsdoorn Road, Klerksdorp, South Africa
    180 019 990
    Corner South St And Heuwel Rd, Centurion, 0051Centurion Downtown, Centurion, South Africa
    +27 12 643 1578
    106 Constantia Avenue, Pomona, JohannesburgKempton Park Downtown, Kempton Park, South Africa
    +27 11 230 9999
    Julius Nyerere International Airport, Julius Nyerere Int., Dar Es Salaam, Tanzania
    +255 222 842 738
    Goliondoi Road, Next to Bank of Baroda, Arusha, Tanzania
    +255 272 509 108
    4th Floor Amani place, Ohio street, Dar Es Salaam, Tanzania
    +255 222 115 381
    Petro Fuel Station, Adjacent to Muzzammil, Zanzibar, Zanzibar, Tanzania
    +255 784 780 644
    Hyatt RegencyKivukoni Waterfront, Dar Es Salaam, Tanzania
    +255 222 121 061
  • firefly

    Firefly car rental locations in Africa

    52 Locations See all locations

    Bram Fischer Int Apt, Bloemfontein, South Africa
    +27 514 332 627
    Oranje Toyota, Bloemfontein, South Africa
    +27 514 063 030
    Car Pool Building, Bloemfontein, South Africa
    +27 514 440 557
    Car Rental Returns, Cape Town, South Africa
    +27 219 353 000
    2 Bird Street, Stellenbosch, South Africa
    +27 218 873 145
    126 Buitengracht Street, Cape Town, South Africa
    +27 214 221 846
    40 Loop Street, Cape Town, South Africa
    +27 214 106 800
    Crystal Towers Hotel, Cape Town, South Africa
    +27 219 354 760
    1 Myrtle Lane, Hermanus, South Africa
    +27 283 124 479
    King Shaka Int Airport, La Mercy, South Africa
    +27 324 360 300
    41 The Umhlanga Plaza, Umhlanga, South Africa
    +27 315 611 454
    East London Airport, East London, South Africa
    +27 437 362 116
    66 Settlers Ways Greenfields, East London, South Africa
    +27 437 025 700
    George Airport, George, South Africa
    +27 448 014 700
    Cnr Rivonia And West St, Johannesburg, South Africa
    +27 219 354 800
    Kimberley Airport, Kimberley, South Africa
    +27 538 302 200
    71 Joe Slovo Rd, Klerksdorp, South Africa
    +27 18 406 5559
    Mthatha Airport, Mthatha, South Africa
    +27 475 360 002
    Phalaborwa Airport, Phalaborwa, South Africa
    +27 157 813 565
    Oribi Airport, Pietermaritzburg, South Africa
    +27 333 866 850
    Polokwane (was Pietersburg), Polokwane, South Africa
    +27 152 889 900
    1123 Stanza Bopape Street, Pretoria, South Africa
    +27 124 305 536
    Richards Bay A/p, Richards Bay, South Africa
    +27 357 861 201
    Upington Airport, Upington, South Africa
    +27 543 373 600
    121 Eloff St, Johannesburg, South Africa
    +27 21 935 4800
    Corner Witkoppen Road and, Fourways, South Africa
    +27 21 935 4800
    Hilton HotelFirefly Sandton Hilton, Sandton, South Africa
    +27 11 783 8943
    Garsfontein Road, Shop 1Firefly Menlyn Pretoria, Menlyn, South Africa
    +27 12 003 3079
    Lanseria AirportCnr R512 & Pelindaba Road, Lanseria, South Africa
    +27 11 549 3191
    Cape Town International Airport. PO Box 444Cape Town International Airport, Parow, South Africa
    +27 21 935 3000
    Cnr Munnik Ave & Veldstaat StrLimpopo Toyota, Polokwane, Polokwane, South Africa
    +27 15 292 9586
    Duncan RoadVictoria & Alfred Waterfront, Green Point, South Africa
    +27 62 278 2876
    Autoteam 79 Oliver Tambo Road, Bloemfontein, South Africa
    +27 51 406 3102
    Port Elizabeth Airport, Port Elizabeth, South Africa
    +27 415 086 600
    Williams Hunt,cnr Lenchen Ave, Pretoria, South Africa
    +27 120 031 050
    Shop Dg09 Conference Centre, Cape Town, South Africa
    +27 219 354 762
    Shop B3 12-14 Walnut RoadHilton Hotel, Durban, South Africa
    +27 313 352 570
    1 Myrtle Lane, Cape Town, South Africa
    +27 283 124 479
    204 Tagore St, Nirvana, Polokwane, South Africa
    +27 152 929 586
    Williams Hunt, Centurion, South Africa
    +27 219 354 800
    Sun City Resort, Sun City Resort, South Africa
    +27 219 354 800
    Aeroport Agadir Al Massira, Agadir, Morocco
    +212 528 839 071
    Aeroport Casablanca Mohamed V, Casablanca, Morocco
    +212 522 539 181
    Aeroport Fes Saiss, Fez, Morocco
    +212 535 943 262
    Aeroport Marrakech Menara, Marrakech, Morocco
    +212 524 447 230
    Aeroport Nador Al Aroui, Nador, Morocco
    +212 536 362 724
    Aeroport Ouarzazate Taourirte, Ouarzazate, Morocco
    +212 669 599 330
    Aeroport Oujda Les Angades, Oujda, Morocco
    +212 625 521 966
    Aeroport Rabat-sale, Rabat, Morocco
    +212 537 829 700
    Aeroport Tanger Ibn Battouta, Tangier, Morocco
    +212 539 393 093
    2nd Street West, Lagoon Area, Walvis Bay, Namibia
    +27 78 829 6528
    Lower Ground Floor, BRB Building, Cnr Dr AB May & Garten Strasse, Windhoek, Namibia
    +27 78 829 6528

Good to know

Most popular car type

Intermediate

When to book a rental car in Africa

Average daily price per month
Car hire prices as pick-up date approaches

Top tips for hiring a car in Africa

  • Book your rental car in Africa at least 1 day before your trip in order to get a below-average price
  • Off-airport rental car locations in Africa are around 93% more expensive than airport locations on average
  • Intermediate rental cars in Africa are around 17% cheaper than other car types, on average
  • Given the diversity in terrain in Africa, a sturdy 4x4 is a wise option for navigating both the golden deserts of Morocco and the lush jungles of Central Africa. Keep an eye out for varied weather patterns – it could be sunny in one region and pouring cats and dogs in another. Considering the vastness, have a detailed map and perhaps a GPS handy. Don't forget to check the local advice on areas to avoid for a safe journey. It's all about getting the nitty-gritty right for a smashing African road trip.
  • Now, if you're keen on exploring a bit of everything, Johannesburg's OR Tambo International Airport (JNB) is a splendid starting point; it gives easy access to not only South Africa's gems but neighbouring countries too. For a northern adventure, touching down at Cairo International Airport (CAI) in Egypt lets you dash to various historical spots with ease. And don't overlook Addis Ababa Bole International Airport (ADD) in Ethiopia, which is practically a gateway to Eastern Africa's wonders.
  • To cross any border, it's vital to have the necessary car documentation, like the vehicle registration and a cross-border letter from the car hire company. In Southern Africa, driving from South Africa to Namibia or Botswana is generally fuss-free, but steer clear of taking hire cars into Zimbabwe due to stringent restrictions. Remember, a valid passport and visa are a must. Don't forget your international driver's permit along with your home driving licence.
  • When driving in Africa, consider the eclectic mix of road conditions. In Namibia, many roads are untarred, making a detailed map invaluable for navigation. Meanwhile, in South Africa, beware of the "smash and grab" – always keep valuables out of sight, especially at traffic lights. In Ethiopia, the Julian calendar is used, which might affect the dates on some local documents. Lastly, in Morocco, drivers frequently use their horns to communicate, so don't be alarmed by the frequent honking; it's just a way of signalling on the roads.

FAQs about renting a car in Africa

How much does it cost to hire a car in Africa?

On average a car hire in Africa costs RM 345 per day.

What is the most popular car hire in Africa?

Intermediate (Volkswagen T-Cross or similar) is the most frequently booked car hire type in Africa.

What is the cheapest car hire company in Africa?

In the past 72 hours, the cheapest car hires were found at Autounion Car Rental (RM 87/day), Alamo (RM 103/day) and Hertz (RM 115/day).

What is the best car hire company in Africa?

Based on ratings and reviews from real users on KAYAK, the best car hire companies in Africa are Avis (7.0, 82 reviews), and Budget (6.8, 57 reviews).

How can I find car hires near me in Africa?

Take a look at our extensive car hire location map to find the best car hire deals near you.

Where should I hire a car in Africa?

Based on car searches on KAYAK, the most popular cities to hire a car in Africa are Cape Town (39% of total searches of users looking to hire a car in Africa), Cairo (18%) and Tunis (18%).

Should I hire a car in Africa?

Car hire in Africa opens up a treasure trove of experiences you might miss out on otherwise. For starters, it gives you the freedom to explore breathtaking landscapes and attractions at your own pace. Imagine driving through South Africa's scenic Garden Route or winding your way to Morocco's Atlas Mountains. In many parts, public transport isn't the most reliable, making a car the go-to option. Moreover, certain attractions like Namibia's Sossusvlei or Tanzania's Ngorongoro Crater are more accessible with a personal vehicle.

What is driving like in Africa?

Generally, North African countries like Egypt have bustling, fast-paced road scenes. As you move down to East Africa, you'll notice a calmer driving style, albeit with the challenge of navigating through unpaved roads at times. Southern Africa boasts well-maintained roads, especially in South Africa with its fantastic Garden Route. Watch out for occasional toll roads in countries like Morocco and South Africa. In most African countries, they drive on the right, except for nations like South Africa, Kenya and Tanzania where they use the left side.

How old do you have to be to hire a car in Africa?

When you're planning to hire a car in Africa, you should know that the minimum age requirement can vary between countries. Generally, you'll need to be at least 23 years old, but this might fluctuate. For instance, in South Africa and Morocco, you can hire a car from 18, though many companies require you to be at least 21 and to have held a licence for more than a year. If you're under 25, most companies add a surcharge for being a young driver. Remember to carry an International Driving Permit alongside your valid driving licence, as many African countries require it.

Cars Africa car rentals

The rates displayed include all taxes and fees for hire cars for the class listed and were found by KAYAK users in the last 24 hours. Hires are subject to change and may not be available on all hire cars listed or dates of travel. Some hire car providers charge additional fees for other services (GPS, infant car seats, etc.). Please check the hire cars providers' sites.

  • Same drop-off
  • Different drop-off
  • Midnight
  • 01:00
  • 02:00
  • 03:00
  • 04:00
  • 05:00
  • 06:00
  • 07:00
  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • Midday
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
  • 19:00
  • 20:00
  • 21:00
  • 22:00
  • 23:00
  • Midnight
  • 01:00
  • 02:00
  • 03:00
  • 04:00
  • 05:00
  • 06:00
  • 07:00
  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • Midday
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
  • 19:00
  • 20:00
  • 21:00
  • 22:00
  • 23:00