| Alamo | 2728 4th Ave S, 35233 | 1.6 km |
| Alamo Rent A Car | 5900 Messer Airport Hwy, 35212 | 5.1 km |
| Autow NationaLease of Alabama · Autow Nationalease | 2222 Vanderbilt Rd, 35234 | 2.6 km |
| Avis Car Rental | 3439 Colonnade Pkwy, 35243 | 11.6 km |
| Avis Car Rental | 5900 Messer Airport Hwy, 35212 | 5.1 km |
| Avis Rent A Car | 5361 Highway 280 Ste 108, 35242-0310 | 16.2 km |
| Budget Car Rental | 2301 3rd Ave S, 35233 | 2.0 km |
| Budget Car Rental | 5344 Messer Airport Hwy, 35212 | 4.1 km |
| Budget Car Rental | 5900 Messer Airport Hwy, 35212-1052 | 5.1 km |
| Budget Truck Rental · Budget Car Rental | 2301 3rd Ave S, 35233 | 2.0 km |
| Budget Truck Rental | 450 Cahaba Park Circle, 35242 | 13.7 km |
| Dollar Car Rental | 5900 Messer Airport Hwy, 35212-1057 | 5.1 km |
| Dollar Car Rental - Birmingham - Shuttlesworth International Airport · Dollar Car Rental | 5600 Airline Dr, 35212 | 4.9 km |
| Enterprise Rent-A-Car · Enterprise | 400 Palisades Blvd, 35209 | 7.2 km |
| Enterprise Rent-A-Car · Enterprise | 42 Parkway Dr, 35242 | 7.9 km |
| Enterprise Rent-A-Car · Enterprise | 2728 4th Avenue South, 35233 | 1.6 km |
| Enterprise Rent-A-Car · Enterprise | 2509 Ensley Ave, 35218 | 9.2 km |
| Enterprise Rent-A-Car · Enterprise | 3328 Old Columbiana Rd, 35226 | 15.2 km |
| Enterprise Rent-A-Car · Enterprise | 5900 Messer Airport Hwy, 35212 | 5.1 km |
| Enterprise Rent-A-Car · Enterprise | 2325 5th Ave N, 35203 | 1.5 km |
| Enterprise Rent-a-car | 9709 Parkway E Ste G, 35215-7854 | 12.1 km |
| Enterprise Truck Rental · Enterprise Truck Rental- Elkhart, Indiana | 101 W Park Dr, 35211 | 9.3 km |
| Exotic Car Rental Birmingham – Instant Luxury Rentals | 420 20th St N Ste 2200, 35203-3261 | 2.1 km |
| Hertz | 2508 5th Avenue South, 35233 | 1.9 km |
| Hertz | 4851 65th Place North, 35206 | 6.2 km |
| Hertz | 5900 Messer Airport Highway, 35212 | 5.1 km |
| Hertz | 4725 65th Place North, 35206 | 5.0 km |
| Hit The Pavement | 1127 Huffman Rd, 35215 | 13.2 km |
| Iron Citi Rental Co. | 2100 Southbridge Pkwy, 35209-0300 | 4.6 km |
| MHC Kenworth | 500 Daniel Payne Dr, 35214 | 6.4 km |
| Magic City Car Rental | 8701 1st Ave N, 35206 | 8.6 km |
| Metro Truck Rental · Metro Truck Rentals | 212 W Oxmoor Rd, 35209 | 10.7 km |
| National | 5900 Messer Airport Hwy, 35212 | 3.7 km |
| National Car Rental | 5900 Messer Airport Hwy, 35212 | 5.1 km |
| National Car Rental | 5527 Airline Dr, 35212 | 4.7 km |
| Neff Rental | 3000 Pinson Valley Pkwy, 35217 | 11.3 km |
| Payless Car Rental | 5900 Messer Airport Hwy, 35212 | 5.1 km |
| Penske Truck Rental | 13511 Old Hwy 280, 35242 | 21.1 km |
| Penske Truck Rental | 4748 Cahaba River Rd, 35243 | 12.0 km |
| Penske Truck Rental | 4673 Highway 280, 35242-5033 | 14.2 km |
| Penske Truck Rental | 5101 Overton Rd, 35210 | 10.2 km |
| Penske Truck Rental | 7001 Crestwood Blvd, 35210 | 5.3 km |
| Penske Truck Rental | 2141 Carson Rd, 35215 | 14.9 km |
| Penske Truck Rental | 4401 Valley Rd, 35235 | 19.2 km |
| Penske Truck Rental · Penske | 148 41st Ave W, 35207-2420 | 5.6 km |
| Penske Truck Rental · Penske | 312 28th St N, 35203 | 1.0 km |
| Reliable Trailer Sales | 2301 24th Ave N, 35234-1116 | 3.1 km |
| Rush Truck Leasing | 601 Republic Cir, 35214 | 7.6 km |
| Ryder Truck Rental · Ryder System, Inc. | 275 Snow Dr, 35209-6304 | 10.1 km |
| Ryder Truck Rental · Ryder System, Inc. | 4200 Vanderbilt Rd, 35217 | 4.0 km |
| Thrifty Car Rental | 5900 Messer Airport Hwy, 35212 | 5.1 km |
| Tool & Truck Rental at The Home Depot | 4995 Highway 280, 35242 | 14.8 km |
| U-Haul Moving & Storage at Center Point | 1632 Center Point Pkwy, 35215 | 14.9 km |
| U-Haul Moving & Storage at Uptown | 800 28th St N, 35203 | 0.9 km |
| U-Haul Moving & Storage of Birmingham | 540 Valley Ave, 35209 | 6.7 km |
| U-Haul Moving & Storage of East Lake | 7733 1st Ave N, 35206 | 6.9 km |
| U-Haul Moving & Storage of Fairgrounds | 3028 Bessemer Rd, 35208 | 7.5 km |
| U-Haul Moving & Storage of Mountainbrook | 3195 Highway 280 E, 35243 | 10.4 km |
| U-Haul Neighborhood Dealer | 109 Columbiana Rd, 35209 | 7.5 km |
| U-Haul Neighborhood Dealer | 401 Palisades Blvd, 35209 | 7.2 km |
| U-Haul Neighborhood Dealer | 328 Valley Ave, 35209 | 7.1 km |
| U-Haul Neighborhood Dealer | 626 9th St N, 35203 | 3.7 km |
| U-Haul Neighborhood Dealer | 1601 3rd Ave N, 35203 | 2.7 km |
| U-Haul Neighborhood Dealer | 1148 11th Ave S, 35205 | 4.2 km |
| U-Haul Neighborhood Dealer | 1025 23rd St S Ste 231, 35205 | 2.8 km |
| U-Haul Neighborhood Dealer | 2613 6th Ave S, 35233 | 2.0 km |
| U-Haul Neighborhood Dealer | 2236 Highland Ave S, 35205 | 3.0 km |
| U-Haul Neighborhood Dealer | 2017 Avenue F Ste E, 35218 | 10.1 km |
| U-Haul Neighborhood Dealer | 734 Graymont Ave W, 35204 | 5.9 km |
| U-Haul Neighborhood Dealer | 2601 Avenue E, 35218 | 10.6 km |
| U-Haul Neighborhood Dealer | 1905 Ensley 5 Points W, Unit Ave, 35218 | 9.1 km |
| U-Haul Neighborhood Dealer | 1040 3rd Ave W, 35204 | 6.5 km |
| U-Haul Neighborhood Dealer | 2838 Bessemer Rd, 35208 | 7.9 km |
| U-Haul Neighborhood Dealer | 422 Tuscaloosa Ave SW, 35211 | 5.6 km |
| U-Haul Neighborhood Dealer | 1121 Tuscaloosa Ave, 35211 | 6.8 km |
| U-Haul Neighborhood Dealer | 1703 Pearson Ave SW, 35211 | 8.2 km |
| U-Haul Neighborhood Dealer | 1319 Bessemer Rd, 35208 | 11.2 km |
| U-Haul Neighborhood Dealer | 2726 Pearson Ave SW, 35211 | 10.1 km |
| U-Haul Neighborhood Dealer | 1730 31st St SW, 35221 | 11.0 km |
| U-Haul Neighborhood Dealer | 2513 31st St SW, 35221 | 11.5 km |
| U-Haul Neighborhood Dealer | 560 Bessemer Super Hwy, 35228 | 14.5 km |
| U-Haul Neighborhood Dealer | 2067 Valleydale Ter, 35244 | 20.0 km |
| U-Haul Neighborhood Dealer | 7001 Crestwood Blvd Ste 1002, 35210 | 5.4 km |
| U-Haul Neighborhood Dealer | 5305 1st Ave N, 35212 | 3.3 km |
| U-Haul Neighborhood Dealer | 5017 Richard Arrington Jr Blvd N, 35212 | 3.2 km |
| U-Haul Neighborhood Dealer | 5216 Messer Airport Hwy, 35212 | 3.6 km |
| U-Haul Neighborhood Dealer | 6601 1st Ave N, 35206 | 5.2 km |
| U-Haul Neighborhood Dealer | 7320 1st Ave N, 35206 | 6.2 km |
| U-Haul Neighborhood Dealer | 120 77th St N, 35206 | 6.7 km |
| U-Haul Neighborhood Dealer | 8610 1st Ave N, 35206 | 8.4 km |
| U-Haul Neighborhood Dealer | 5316 Old Pinson Rd, 35215 | 19.1 km |
| U-Haul Neighborhood Dealer | 5129 Pinson Valley Pkwy, 35215 | 18.3 km |
| U-Haul Neighborhood Dealer | 1865 Gadsden Hwy, 35235 | 17.3 km |
| U-Haul Neighborhood Dealer | 1857 Edwards Lake Rd, 35235 | 15.1 km |
| U-Haul Neighborhood Dealer | 4441 Valley Rd, 35235 | 19.4 km |
| U-Haul Neighborhood Dealer | 5909 Service Rd, 35235 | 19.6 km |
| U-Haul Neighborhood Dealer | 1460 Minor Pkwy, 35224 | 12.9 km |
| U-Haul Neighborhood Dealer | 2044 Veterans Memorial Dr, 35214 | 12.1 km |
| U-Haul Neighborhood Dealer | 1637 Forestdale Blvd, 35214 | 11.1 km |
| U-Haul Neighborhood Dealer | 204 Avenue U, 35214 | 8.4 km |
| U-Haul Neighborhood Dealer | 1515 Bankhead Highway W, 35214 | 7.5 km |
| U-Haul Neighborhood Dealer | 490 Forestdale Blvd, 35214 | 7.8 km |
| U-Haul Neighborhood Dealer | 1179 16th Ave W, Unit THOMAS, 35204 | 6.3 km |
| U-Haul Neighborhood Dealer | 970 N Pine Hill Rd, 35217 | 11.2 km |
| U-Haul Neighborhood Dealer | 3811 40th Ave N, 35217 | 3.7 km |
| U-Haul Neighborhood Dealer | 2831 29th St N, 35207 | 3.1 km |
| U-Haul Neighborhood Dealer | 4120 Messer Airport Highway Ste A, 35222 | 1.3 km |