Where St. Louis rental companies compete on price

The cheapest car rentals in St. Louis come from comparing rates across multiple companies rather than booking the first option you see. The major chains—Enterprise, Hertz, Budget, and Avis—all operate at Lambert-St. Louis International Airport and downtown locations, and their prices shift based on demand, season, and how far ahead you book. Smaller local operators like Thrifty and Fox Rent A Car sometimes undercut the majors, particularly for multi-day rentals.

Airport rentals cost more than off-airport locations because airports charge concession fees that companies pass to customers. Renting from a downtown St. Louis branch or a neighborhood location can save 15 to 25 percent compared to the airport counter, though you lose the convenience of picking up when ready after landing. If you have time to take a rideshare or taxi to an off-airport lot, the savings often justify the extra step.

Booking timing matters more than most renters realize. Rates are typically lowest when you book 1 to 3 weeks in advance for weekend trips, and 2 to 4 weeks ahead for weekday rentals. Booking too early (more than a month out) or too late (within 48 hours) usually costs more because you are either locking in a high rate or paying a last-minute premium.

Key Takeaways

  • Off-airport rental locations in St. Louis charge less than Lambert Airport because they avoid concession fees, though you must arrange your own transportation to the lot.
  • Rates drop when you book 1 to 3 weeks ahead for most trips, so checking prices at that window rather than at the last minute saves money.
  • Comparing the same rental dates across Enterprise, Budget, Hertz, Avis, Thrifty, and Fox Rent A Car takes 10 minutes and often reveals price differences of $100 or more for a week-long rental.
  • Declining the rental company's insurance and using your personal auto policy or credit card coverage (if included) cuts daily costs by $15 to $30.
  • Returning the car with a full tank costs less than paying the rental company's fuel surcharge, which typically runs $6 to $8 per gallon.

How to compare rates across rental companies

Use a rental aggregator site to see multiple companies at once: Kayak, Autoslash, Priceline, and Hotwire all pull live rates from major and regional renters. Enter your pickup location (airport or specific address), return location, and dates. The results show the base rate plus taxes and fees, which is the number that matters—not the advertised daily rate alone.

After you see the aggregator results, visit the company websites directly for the lowest-priced options. Rental companies sometimes offer loyalty discounts, corporate codes, or weekend specials that do not appear on third-party sites. If you belong to AAA, AARP, or a military organization, ask whether the company honors those discounts—they can reduce the total by 10 to 20 percent.

Check what is included in each quote. Some companies bundle unlimited miles; others charge per mile or have a daily mileage cap. A $25-per-day rental with a 100-mile daily limit can cost far more than a $35-per-day rental with unlimited miles if you plan to drive outside the city. Read the fine print on fuel policy, late return fees, and damage waivers before you commit.

Off-airport locations and neighborhood branches

St. Louis has Enterprise, Budget, and Hertz branches throughout the city—Clayton, the Central West End, South City, and near the riverfront. These locations typically charge $5 to $15 less per day than Lambert Airport because they do not pay airport concession fees. If you are renting for three days or longer, the cumulative savings can exceed $50.

The trade-off is logistics. You need to arrange a ride to the rental lot, which takes time and costs money if you use a rideshare service. For airport arrivals, a taxi or Uber to a downtown Enterprise branch might cost $20 to $30 but save you $40 to $60 on the rental itself over a week. For local trips where you are already in the city, an off-airport branch is almost always cheaper and worth the extra stop.

Check whether the branch you choose allows one-way rentals. Some St. Louis locations require you to return the car to the same branch; others let you drop it at a different location for a small fee or no fee at all. One-way flexibility matters if your trip ends somewhere other than where you started.

Insurance, fuel, and hidden fees that add up

Rental company insurance—called a collision damage waiver or loss damage waiver—costs $12 to $30 per day and is optional. Before you buy it, check whether your personal auto insurance covers rental cars and whether your credit card (especially premium cards like American Express Platinum or Chase Sapphire Reserve) includes rental coverage. If either does, decline the rental company's insurance and save that daily cost.

Fuel is the second major add-on. Rental companies offer a "fill it yourself" option where you pay for gas at market rates, or a "prepay" option where you buy a full tank upfront at a markup. The prepay option almost always costs more per gallon than a gas station—sometimes $2 to $3 more per gallon. Fill the tank yourself at a St. Louis gas station before you return the car. A full tank costs $40 to $60 at a pump; the rental company's prepay option can cost $80 to $120 for the same amount of fuel.

Late return fees, additional driver fees, and young driver surcharges (for renters under 25) are common. Ask about each one when you book. Some companies waive additional driver fees for spouses; others charge $10 to $15 per extra driver per day. If you are under 25, expect a surcharge of $15 to $25 per day on top of the base rate.

Booking strategies for specific trip lengths

Weekend rentals (Friday to Sunday) are often cheaper per day than weekday rentals because demand is higher on weekdays for business travel. If you have flexibility, renting Thursday evening through Sunday morning can cost less than a Friday-to-Sunday rental. Book 2 to 3 weeks ahead for weekend trips to catch the lowest rates.

Weekly rentals (seven days or longer) usually have a lower daily rate than daily rentals. A seven-day rental might cost $35 per day ($245 total), while a three-day rental costs $50 per day ($150 total). If you need a car for more than five days, check the weekly rate even if you only need it for six days—you might pay less for seven.

Monthly rentals are available from most companies and can drop the daily rate to $20 to $30 per day for economy cars, though you pay upfront for the entire month. This option makes sense only if you genuinely need the car for 30 consecutive days. For shorter periods, the weekly rate is usually better.

Membership programs and discount codes

Costco Travel, Sam's Club Travel, and AAA all negotiate discounted rates with major rental companies. If you are a member, log into the membership site and book through their travel portal rather than going directly to the rental company. Discounts range from 10 to 30 percent depending on the company and the time of year.

Corporate codes work even if you are not traveling for business. Many companies offer codes to employees, alumni associations, and union members. Ask your employer, school, or professional organization whether they have a rental car code. Enter the code during booking to see whether it reduces the rate.

Autoslash and similar sites let you enter your email to track price drops on a rental you have already booked. If the price falls, the site notifies you and you can rebook at the lower rate. This works best if you book early and monitor the price for a few weeks before your trip.

Frequently Asked Questions

Is it cheaper to rent from Hertz or Enterprise in St. Louis?

Neither is consistently cheaper; rates vary by location, date, and car type. Enterprise often undercuts Hertz at off-airport branches, but Hertz sometimes has better weekend rates. Compare both for your specific dates and location rather than assuming one is always lower.

Do I need to buy insurance from the rental company?

Not if your personal auto insurance or credit card covers rental cars. Check your policy or call your insurer before you book. If you have coverage, decline the rental company's insurance and save $12 to $30 per day. If you do not have coverage, buy the rental company's waiver to protect yourself.

What is the cheapest way to handle fuel?

Fill the tank yourself at a gas station before you return the car. Rental company fuel costs $6 to $8 per gallon; a St. Louis gas station charges $3 to $4 per gallon. Prepaying for a full tank at the rental counter costs the most and is rarely worth it.

Can I save money by renting outside St. Louis and driving in?

Rarely. Rental rates in smaller Missouri towns are usually similar to St. Louis rates, and driving to pick up the car costs time and gas. The exception is if you are already passing through a town with a much cheaper rate—compare the rental savings against your extra driving costs before you decide.

How far in advance should I book a St. Louis rental?

Book 1 to 3 weeks ahead for the lowest rates on most trips. Booking more than a month early or within 48 hours usually costs more. Check prices at the 2-week mark and again at the 1-week mark to catch any drops.