Where to rent a car in San Francisco
San Francisco has rental desks at two airports and scattered throughout the city, but the location you choose affects both price and convenience. San Francisco International Airport (SFO) has every major company — Enterprise, Hertz, Budget, Avis, National, Alamo — in a consolidated rental facility a short walk from baggage claim. Oakland International Airport (OAK), across the bay, often has lower daily rates but adds 30 to 45 minutes of travel time and bridge tolls to your trip.
Downtown San Francisco has rental offices on Market Street and near the Embarcadero, useful if you're already in the city and don't want to drive to the airport. Neighborhood locations in the Marina, SoMa, and near Union Square exist but are fewer than at the airports. Prices at city locations are typically higher than the airports because of San Francisco's commercial real estate costs.
If you're flying in and out of the Bay Area, compare SFO against Oakland not just on daily rate but on total cost: a cheaper Oakland rate can disappear once you add the bridge toll ($6.15 westbound, free eastbound) and the extra hour of driving time. Use the rental company's website to check rates at each location before booking.
Key Takeaways
- SFO airport rentals are convenient but cost more; Oakland is cheaper but adds 30 to 45 minutes and bridge tolls to your trip.
- Daily rates in San Francisco range widely depending on car type and season, with summer and weekends commanding higher prices than winter weekdays.
- You will need a valid driver's license, a credit card in your name, and proof of insurance — either your own policy or the rental company's coverage.
- Parking in San Francisco costs $15 to $40 per day depending on neighborhood, so factor that into whether renting makes sense for your trip.
- One-way rentals between Bay Area airports and cities cost more than round-trip, and some companies charge extra for drivers under 25.
Daily rental rates and what affects the price
San Francisco rental rates vary by season, day of week, and how far in advance you book. A compact car in winter might rent for $35 to $50 per day, while the same car in July or August can jump to $70 to $100 per day. Weekends cost more than weekdays year-round. Booking two weeks ahead typically locks in a lower rate than booking three days before pickup.
The rental company matters less than the specific location and timing. Enterprise and Budget are often cheaper than Hertz and Avis at the same location, but the difference shrinks during peak travel periods. Luxury and specialty vehicles (convertibles, SUVs) cost 50 to 100 percent more than economy cars. If you need an SUV for a weekend in August at SFO, expect to pay $150 to $250 per day before taxes and fees.
Taxes and fees add 20 to 30 percent to the quoted daily rate. San Francisco charges a 8.625 percent sales tax plus a $3.50 per day vehicle license fee and a $1.50 per day airport concession recovery fee if you rent at SFO. Oakland has lower taxes but still adds fees. Always check the total price at checkout, not just the daily rate.
Insurance and what you need to bring
You must bring a valid driver's license and a credit card in your own name to complete the rental. The credit card does not need to have available funds for the full rental cost, but the company will place a hold (typically $200 to $500) that releases after you return the car and they inspect it for damage.
Insurance is the biggest variable. If your personal auto policy covers rental cars, bring a copy of your policy or a letter from your insurer stating the coverage limits and deductible. Many credit cards (particularly premium cards like American Express Platinum or Chase Sapir Reserve) include rental car coverage if you charge the full rental to that card; check your card's benefits guide or call the issuer before you rent. If you have neither, the rental company will sell you a daily damage waiver, typically $15 to $25 per day, that covers collision and theft.
Decline the damage waiver only if you have coverage elsewhere. If you cause an accident and have no insurance, you are liable for the full repair cost, which for a rental car can exceed $10,000. The rental company's damage waiver is expensive but straightforward: you pay the daily fee, and they cover damage up to the car's value.
Parking costs and neighborhood differences
Parking a rental car in San Francisco is expensive and varies dramatically by neighborhood. Street parking in downtown and near the waterfront costs $4 to $6 per hour, which adds up to $30 to $40 per day if you park for eight hours. Garages in the same areas charge $15 to $25 per day for all-day parking. The Mission District and outer neighborhoods (Sunset, Richmond) have cheaper street parking, often $2 to $3 per hour or free in some blocks, but you must watch the posted hours and move the car if street cleaning is scheduled.
If you're renting a car to drive outside the city — to Napa, Big Sur, or the Sierra Nevada — parking is not a concern. If you're staying in San Francisco and using the car for day trips, factor parking into your decision. A $50 daily rental plus $30 parking equals $80 per day. A taxi or rideshare for the same trip might cost $40 to $60 total, depending on distance.
Some hotels offer parking discounts to guests who rent cars, and a few neighborhoods have residential permit parking that allows free or cheap all-day parking if you have a permit. Ask your hotel whether they offer parking and at what cost before you commit to a rental.
One-way rentals and drop-off fees
Renting a car at SFO and returning it in Oakland, or vice versa, costs more than a round-trip rental at the same location. One-way fees range from $30 to $100 depending on the company and the distance. If you're flying into SFO and out of Oakland, a one-way rental saves you a drive back to SFO but adds the one-way fee to your total cost.
Compare the one-way fee against the cost of returning to your starting location. If the one-way fee is $50 and gas for the drive back is $8, the one-way rental saves you $42 but costs $50 more upfront. If you're returning the car at a different city entirely — San Francisco to Los Angeles, for example — the one-way fee can be $200 or more. Always check the total price for one-way before booking.
Some companies waive one-way fees during slow periods (winter weekdays) or for members of their loyalty program. Check the rental company's website for current promotions before you search for rates.
Age restrictions and additional driver fees
Drivers under 25 pay a surcharge at most rental companies, typically $15 to $30 per day. Some companies (Enterprise, Budget) rent to drivers as young as 21 with the surcharge; others require drivers to be 25 or older. If you're under 25, check the company's age policy before booking, because the surcharge can double your daily cost.
Additional drivers cost $10 to $15 per day per person. If two people will take turns driving, add the second driver to the rental agreement at pickup. Spouses and family members are usually included at no extra charge, but confirm this when you reserve.
Drivers over 75 may face restrictions or surcharges at some companies. If you're renting for an older driver, call the company directly to confirm they will rent to that person and at what cost.
Booking directly versus using comparison sites
Booking through the rental company's own website often yields the same rate as Kayak, Autoslash, or Priceline, but company websites sometimes have loyalty discounts or flash promotions that third-party sites don't show. If you're a member of AAA, AARP, or a corporate travel program, book through the company's website and enter your membership number at checkout to see if a discount applies.
Comparison sites are useful for checking rates across multiple companies at once, but always click through to the company's website to confirm the final price before paying. Some comparison sites add their own fees or show rates that change once you enter your details.
Book at least a few days in advance if possible. Rates for same-day or next-day pickup are often 20 to 40 percent higher than rates booked a week ahead. If you're flexible on pickup date, check rates for a few different days to find the cheapest option.
Frequently Asked Questions
Do I need to return the rental car with a full tank of gas?
Yes. Most rental agreements require you to return the car with the same fuel level as when you picked it up. If you return it empty, the company will refill it and charge you $6 to $10 per gallon, which is much more than you'd pay at a gas station. Fill up at a station near the rental location before you return the car.
What happens if I damage the rental car?
If you have the damage waiver or your own insurance covers it, you report the damage at return and the company handles the claim. If you don't have coverage, you pay for repairs out of pocket. The company will photograph the damage, get a repair estimate, and charge your credit card. Disputes over damage are common; take photos of the car's condition before you drive away from the rental desk.
Can I rent a car if I have a suspended or expired license?
No. Your driver's license must be valid and not suspended. An expired license will not work. If your license is suspended, you cannot rent a car legally.
Is it cheaper to rent a car or use a taxi and rideshare in San Francisco?
It depends on your trip. A taxi or Uber for a single trip across the city costs $15 to $30. A rental car costs $50 to $100 per day plus parking. If you're making multiple trips or leaving the city, a rental car is cheaper. If you're staying downtown and taking one or two trips, a taxi or rideshare is usually less expensive.
What if I get a parking ticket while I have the rental car?
You are responsible for the ticket. The rental company will not pay it. Pay the ticket within the important date to avoid additional fines. If you contest the ticket, you must do so in San Francisco traffic court.