Pretoria Car Rentals

Compare vs. KAYAK all | none

Car Rental Locations in Pretoria

Go to map view

Car Rental Directory

  • avis

    Avis Car Rental Locations in Pretoria

    6 Locations | See all locations

    62 25th Street
    +27 113 878 500
    70 Francis Baard Street
    +27 123 015 020
    Corner Garsfontein & Louis Avenue
    HATFIELD CORNER SUITE 17
    Meiring Naude Road
    Veronica Rd (behind Barlowrld)
    +27 125 232 452
  • sunnycars

    Sunnycars Car Rental Locations in Pretoria

    5 Locations | See all locations

    1001 Lenchen Avenue
    1011 Pretorius Street
    138 Strubenstraat
    Corner Hendrik Verwoerd & Gordon Road
    Meiring Naude Road
  • sixtrentacar

    Sixt Car Rental Locations in Pretoria

    4 Locations | See all locations

    1270 Church street, Shop 13
    +27 123 422 903
    Centurion Lifestyle Centre
    +27 126 431 578
    Cnr Garsfontein & Corobay Str
    +27 726 355 655
    Cnr General Louis Botha and Ga
    +27 124 262 771
  • europcar

    Europcar Car Rental Locations in Pretoria

    3 Locations | See all locations

    Csir South Gate Entrance;blding 38Shop 6 (opp Nrs)meiring Naude Rd
    +27 123 492 911
    Pretorius StreetArcadia
    +27 123 423 912
    Wonderboom AirportLintveldt Road, Annlinn
    +27 125 677 942
  • alamo

    Alamo Car Rental Locations in Pretoria

    2 Locations | See all locations

    Serviced By Europcar1011 Pretorius Street
    +27 123 423 912
    Serviced By EuropcarShop 6 Meiring Naude Rd
    +27 123 492 911
  • budget

    Budget Car Rental Locations in Pretoria

    2 Locations | See all locations

    138 Struben Street
    Wonderboom Airport
  • hertz

    Hertz Car Rental Locations in Pretoria

    2 Locations | See all locations

    1017 Church St
    +27 124 305 536
    Inspect A Car
    +27 123 482 141
  • national

    National Car Rental Locations in Pretoria

    2 Locations | See all locations

    Serviced By Europcar1011 Pretorius Street
    +27 123 423 912
    Serviced By EuropcarShop 6 Meiring Naude Rd
    +27 123 492 911