Car hire Spain

Hire Cars Spain

Find cheap car hire in Spain for your next trip. Hire yours in minutes!

Wed. 6/10
Midday
Sat. 9/10
Midday
Compare vs momondo |

Most popular cities to hire a car in Spain

Compare car hire prices for the most popular cities in the country
Current price range
$20 - $53 per day
CHEAPEST CITY IN SPAIN Las Palmas de Gran Canaria 39% cheaper Car hire in Las Palmas de Gran Canaria is usually the cheapest in Spain at $20 per day on average.
MOST EXPENSIVE CITY IN SPAIN San Sebastian 68% more expensive San Sebastian usually has the highest-priced car hire rates in Spain, with rentals averaging $53 per day.
MOST POPULAR CITY IN SPAIN Barcelona 80% more users visited More momondo users search for car hire in Barcelona than any other region in Spain.

Car hire companies in Spain

Below is a list of every nation-wide car hire agency, how many locations they have across the country, and what popular cities you can find them in
Europcar
182 locations
Madrid $141/day
Barcelona $73/day
Ibiza $71/day
Enterprise
159 locations
Madrid $106/day
Barcelona $53/day
Avis
133 locations
Madrid $41/day
Barcelona $43/day
Granada $49/day
Budget
120 locations
Madrid $30/day
Barcelona $25/day
Ibiza $24/day
Hertz
101 locations
Madrid $49/day
Barcelona $37/day
Málaga $60/day
Bilbao $55/day
San Sebastian $71/day
Thrifty
88 locations
Madrid $32/day
Barcelona $37/day

Most popular car hire types

Below are the most popular car hire types in Spain and the cheapest cities in which to rent them
Small
Small

Best value

Málaga

$20/day
Small

No. 1 most popular

Seville

$35/day
Small

No. 2 most popular

Palma de Mallorca

$35/day
Small

No. 3 most popular

Barcelona

$30/day
Small

No. 4 most popular

Vigo

$66/day
Small

No. 5 most popular

Bilbao

$62/day
Medium
Medium

Best value

Alicante

$16/day
Medium

No. 1 most popular

Seville

$59/day
Medium

No. 2 most popular

Barcelona

$77/day
Medium

No. 3 most popular

Palma de Mallorca

$47/day
Medium

No. 4 most popular

Bilbao

$99/day
Medium

No. 5 most popular

Madrid

$34/day
Large
Large

Best value

Palma de Mallorca

$90/day
Large

No. 1 most popular

Bilbao

$122/day
Large

No. 2 most popular

Barcelona

$114/day
Large

No. 3 most popular

Vigo

$152/day
Large

No. 4 most popular

Valencia

$130/day
Large

No. 5 most popular

Madrid

$146/day
SUV
SUV

Best value

Palma de Mallorca

$22/day
SUV

No. 1 most popular

Bilbao

$70/day
SUV

No. 2 most popular

Barcelona

$44/day
SUV

No. 3 most popular

Alicante

$47/day
SUV

No. 4 most popular

Seville

$91/day
SUV

No. 5 most popular

Madrid

$42/day
Van
Van

Best value

Barcelona

$64/day
Van

No. 1 most popular

Palma de Mallorca

$98/day
Van

No. 2 most popular

Bilbao

$127/day
Van

No. 3 most popular

Seville

$120/day
Van

No. 4 most popular

Vigo

$135/day

Hiring a car in Spain

Before you book your car hire, here are a few tips and rules you should know about driving in Spain

What is the cheapest car hire agency in Spain?

According to our data, OK RENT A CAR is the cheapest car hire agency in Spain. Users who book a rental car with OK RENT A CAR often find prices below the $48 average daily rate each day. Depending on the city you visit, what type of car you’re interested in, and the length of your hire, you could find prices for as low as $6 each day when booking with OK RENT A CAR .

What is the most popular car hire agency in Spain?

The most popular car hire company in Spain is Avis. This agency currently has 158 reviews, with an average customer satisfaction score of 7.6 out of 10. 19% of momondo users recently selected Avis as their rental car company of choice for their travels in Spain.

What car hire company in Spain has the most locations?

If you plan on travelling to Spain and hiring a car, then keep in mind that Sunnycars is the car rental agency with the most locations. You are likely to find one of their 520 country-wide locations either at your destination airport or somewhere in the city centre. Consider visiting Barcelona, the most popular city in Spain. Sunnycars has a large presence here with over 16 locations - many of which can be found within the airport and city centre.

What side of the road do people in Spain drive on?

If you hire a car in Spain, be aware that you are required to drive on the right at all times.

How good are the roads in Spain?

Spain has a road quality score of 5.8 on a scale of 1 to 7, where 1 is the lowest rated score. This puts Spain at 11 out of 137 countries for road conditions. You may find that depending on where you travel within Spain that the road quality will vary.

What is the drink driving limit in Spain?

0.05% is the legal BAC limit in Spain. Any higher and you will be considered driving under the influence and may receive monetary fines, licence restrictions, and other penalties. Be aware that 18 is the legal drinking age in Spain, and there are strict laws that prohibit drivers under this age from drink driving.

What is the most popular type of car to hire in Spain?

22% of momondo users preferred to hire a Economy when visiting Spain, making it the most popular type of car to rent in the country. Although car hire prices in Spain will vary by city and supplier, you can expect to pay an average of $7 per day for a Economy.

How much does petrol cost in Spain?

Petrol in Spain costs $2.32 per litre as of last week. If you plan on hiring a car in Spain, then set aside a budget for the cost of petrol based on how much driving you imagine doing. In contrast, Algeria currently has the lowest average petrol prices at $0.47 per litre. You should also consider visiting Hong Kong, though here you will find the most expensive average petrol prices at $3.51 per litre.

Car hire Spain
  • Midnight
  • 01:00
  • 02:00
  • 03:00
  • 04:00
  • 05:00
  • 06:00
  • 07:00
  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • Midday
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
  • 19:00
  • 20:00
  • 21:00
  • 22:00
  • 23:00
  • Midnight
  • 01:00
  • 02:00
  • 03:00
  • 04:00
  • 05:00
  • 06:00
  • 07:00
  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • Midday
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
  • 19:00
  • 20:00
  • 21:00
  • 22:00
  • 23:00