Core Holidays
Ponient Aparthotel Marinada & Theme Park by PortAventura World, Salou

Price by departure month

Per person, 7 nights, 2 adults — cheapest of ten UK airports. Going in Jun 27 instead of May 27 saves £192 per person (29%).
£400£500£600£700MayJunJulAug

Jun 27 in Costa Dorada averages a daily high of 27°C with about 5 wet days — £18 per °C, per person.