By clicking a retailer link you consent to third-party cookies that track your onward journey. If you make a purchase, Which? will receive an affiliate commission, which supports our mission to be the UK's consumer champion.

How to get cheaper car hire in 2024

Fuel policies, cheaper and better insurance, and booking early are the key to lower car rental costs
Guy HobbsPrincipal researcher & writer
Cheap car hire

Car rental prices soared last year as increased demand met an acute shortage of new cars. Then as new vehicles finally rolled in, prices have dropped again - but not everywhere. 

It’s a confusing picture, and prices are likely to continue to fluctuate for some time. But for savvy traveller, there are ways to save and get cheaper car hire, without compromising on a quality service.

Which? Travel magazine covers

Which? Travel trusted travel advice

Independent recommendations and inspiring destination ideas from the experts. £49 a year, cancel any time.

Join Which? Travel

1. Book car hire early

Never leave booking your car hire to the last minute. You should lock in your rental at the same time as booking your holiday, especially if you plan to travel during peak periods or to a high-demand country such as Italy, Portugal or Spain. 

But with prices volatile, it’s crucial you book with a car rental provider or broker that offers free cancellation, such as Which? Recommended Provider, Zest Car Rental. Then, as your trip approaches, do a quick check of current prices. If they’ve dropped, you can cancel and rebook at the cheaper rate.

2. Pay for car rental in advance

You should also pay upfront. When you book online, most rental companies give you two choices: pay now or pay at location. It is usually around £30-£50 cheaper per week to pay when you book.

It’s also safer. Guaranteeing a rate helps guard against unscrupulous companies cancelling your booking in order to take a more valuable one as rates rise. We’ve already heard from one Which? reader whose booking was cancelled last minute, leaving them to pay turn-up prices (three times the original rate) at the airport.

And if you book with an operator that offers free cancellation, you can always cancel and rebook at a later date if prices go down.

3. Book with the best car hire company...

Some providers have taken advantage of market volatility to ramp up prices to extortionate levels. Which? vets car hire companies and brokers, not just on the customer experience, but also on their pricing transparency, so you can trust them to offer a fair price.

There are two car hire companies that are Which? Recommended Providers (WRPs) - AutoReisen and Cicar. Both specialise in car hire in the Canary Islands. Unfortunately no other providers made the grade to be a WRP, but Centauro, Alamo, and EnterpriseHertz scored well in our survey.

See the full results of our annual Best and worst car hire companies survey

4. ...or use a small/local car hire firm (via a trusted broker)

Local agents are usually cheaper than big brands. They have fewer overheads, lower marketing costs and offices in cheaper locations (outside of the airports and main transport hubs).

When we compared prices for a week’s hire at October half term in Tenerife (21-28 October 2023), global brands (Avis, Europcar, Hertz, Sixt) averaged £143 for the cheapest car. But AutoReisen, which only operates in the Canary Islands, was just £122. Not only is it cheaper, but it’s a much higher-rated brand that includes zero excess insurance, car seats and an additional driver at no extra charge. 

But we would never tell you to book direct with a company you haven’t heard of. Book with a trusted broker like Zest Car Rental instead. Zest regularly vets its car hire companies, only partnering with those that maintain consistently high standards of customer service.

Read the full Zest Car Rental review

5. Avoid 'too good to be true' car hire prices

If a company is offering rates that look too good to be true, they probably are. Sneaky charges are a common issue with some companies. 

In our recent survey, more than one in 10 people told us they were charged more than they had been quoted. The most common disputed or unexpected charges were for damage to the car and refuelling, but others included admin fees, an over-70s surcharge, extra mileage and late (and even early) drop-off. 

Book with a Which? Recommended Provider to help avoid bill shock, and arm yourself with our advice on Avoiding car hire rip-offs.

Cheap car hire

6. Never buy car hire insurance from your car hire provider

Insurance from car hire companies is overpriced and poor quality when compared with policies offered by third parties. See our guide to finding the Best car hire insurance

The top-rated excess reimbursement insurance policies are available from Cover4rentals (Gold) and Worldwide Insure (Deluxe) and cost under £25 for a week's hire in Spain. By contrast, Europcar’s own ‘premium protection cover’ costs £190 for a July 2024 booking. 

Be aware that if you buy standalone insurance, your hire company will insist you leave a hefty (refundable) deposit, and you’ll have to pay an excess if you have an accident. But you can claim it back from your insurance later.

7. Choose off-airport car hire

The locations with the highest demand are those based at airports - particularly Malaga and Alicante airports in Spain, Faro airport in Portugal, Paphos airport in Cyprus, and Orlando International Airport in the USA. 

If demand is high, prices will be too. When we checked, the cheapest rate Enterprise had for a week's rental from Malaga airport was £548. But when we changed the pickup location to Malaga train station, we found a car for £249.

Airport hire comes at a premium because car hire companies pay higher taxes to be there. Off-site offices are cheaper to rent, and many firms offer a free shuttle service.

8. Check the car rental company’s fuel policy

We recommend a full-full policy (where you pick up and return the vehicle with a full tank of petrol). It’s not without its pitfalls - forget to refill, and you could face a hefty fine - but it avoids paying for more fuel than you use. 

A full-to-empty fuel policy, sometimes known as ‘pre-purchase’, will bump up the price of your rental. It’s touted as convenient because you won’t have to find a petrol station before returning the car, but unless you squeeze every last drop of petrol out of your rental before handing it back, you'll lose out. 

9. Ditch the car hire extras

Car hire companies charge over the odds for extras such as satnavs. Instead, download a free app, such as Navmii, to your mobile, which can access maps offline without eating up your data.

Car seats are also pricey, not always in great condition, and rarely come with installation instructions. Taking your own car seat solves these problems. And some airlines, including Jet2 and easyJet, allow you to take one for free. Alternatively, you can sometimes rent car seats at the airport for a fraction of the price.

If you need an additional driver, factor it in when you select a rental company. You’ll always pay more if you don’t mention it until you get to the rental desk. Zest offers a free additional driver in many locations.

Cheap car hire

Four steps to save on car hire

During October half term 2023, a week’s hire of a Peugeot 208 in Malaga was £521 with Sixt – including zero excess insurance, refuelling and a sat nav. However, by following these three steps, we brought the price down to £238 (£210 for the same vehicle, plus £28 for third-party insurance) – a 54% saving.

1. Book and pay early

  • Reserve online and pay the full amount at the time of booking
  • Saving: £22 

2. Ditch the sat nav

  • Download free navigation app Navmii instead  
  • Saving: £96

3. Avoid excess waiver cover

  • Standalone insurance (£28) will save you money   
  • Saving: £146

4. Refuel before you take the car back

  • Take the car back with a full tank of petrol, and there’s no need for the refuelling service
  • Saving: £19

TOTAL SAVING: £283