Flight
Barcelona (BCN) is the most convenient airport, and 45 minutes by car to Tarragona! If you do not rent a car, or take an uber, the next best option is a train right from the airport. Don't forget to book your return for departure too! When you arrive in Altafulla, you will not need a rental car, it is small and very walkable!
Rental Car
The main U.S. brands (all at the airport) Enterprise Rent-A-Car Hertz Avis Budget Rent a Car Alamo Rent a Car National Car Rental Thrifty Car Rental These are all physically located in Terminal 1 and/or Terminal 2, so you can walk straight to the counter after landing
Train
Barcelona Airport → Altafulla via train The whole commute via public transportation will take approximately 1.5 hrs, will cost about 7-30 Euros, but will require you to uber/taxi from the airport to Barcelona-Sants train station. From there, buy a train ticket on the Regional Express train, and ride 4 stops to Altafulla - Tamarit. Use this link to book your train, but remember to account for potential flight delays, or book transferable tickets! There are multiple trains any given day. https://www.renfe.com/es/en
Hotel
18+ only! Rooftop pool, on the beach, and only 2 minute walk to the family friendly hotel. Bookings for July 2027 will open in October, and a 5% discount code will be added for booking. Recommend booking early as summer in Spain is a hot spot and prices can increase quickly!
Hotel
This hotel is kid friendly, and also offers 3 restaurants onsite. There is an adult only pool, and a larger pool where kids are allowed too. Spacious rooms, and modern aesthetic. Recommend booking early as summer on the Spanish coast is a popular destination, and prices can increase quickly!