If you want to rent a car in Barcelona, you need to be at least 21 years old (for some cars at least 25) and have a valid driver's license, a passport and a major credit card. The law in Spain requires non-EU driver's license holders to possess an International Driver's Permit. There are a variety of rent a car companies and the average price per day depends on the type of car you are going to rent



