Car hire can be arranged in advance through various companies at Reus or Barcelona airports. You can click on the different hire companies in the below links:

       Reus: Car Hire from Reus Airport

       Barcelona: Car Hire from Barcelona Airport