Часто беру в centauro. По ценам и качеству устраивают.Еще бронирую на  rentspain.com - это посредник. Всегда все нормально, цены часто ниже, чем напрямую брать у прокатных контор. Нужно сравнивать.) Непосредственно rentspain при заказе никакую плату не вносите. Платите только прокатной конторе, когда берете машину в аэропорту."можно ли взять машину на прокат в Барселоне,а вернуть ее в Таррагоне?"   Взять-то можно, но за перегон будете дополнительно платить. Обычно 50-60 евро за 100км. У крутых компаний может быть и дороже.Международное удостоверение никогда не просили в Испании.