Book and review 7,448 holiday parks and campsites in the UK, Europe and the Americas

Feefo - Customer rating: 98%
  • Find. Book. Pitchup.

  • We make it a doddle to book campsites, glamping sites and caravan parks throughout the UK, Europe and the Americas.
  • Trusted by over 1m holidaymakers from 99 countries
  • Choose and book in minutes, with instant confirmation and no booking fees.
View results on a map

19 bookable sites in Spain

Sort by: Our favouritesUser rating
x Hot tub x Motorcycle friendly

Camping La Masia

L'Hospitalet de l'Infant, Tarragona, Spain Show on map

Gravel pitch - optional electric unlimited x From £13.79/€16.20/A$24.01/US$18.26/CA$23.63/CHF17.67/kr153.69/kr121.14/kr149.85/kr2,121/$272.99/$12,533/PEN61.46 per night
Mimosa two-bedroom pre-erected tent 5 x From £52.76/€62/A$91.87/US$69.88/CA$90.42/CHF67.61/kr588.21/kr463.64/kr573.50/kr8,117/$1,044.79/$47,965/PEN235.23 per night
Olea two-bedroom holiday home 4 x From £55.32/€65/A$96.32/US$73.26/CA$94.80/CHF70.88/kr616.67/kr486.07/kr601.25/kr8,510/$1,095.35/$50,286/PEN246.61 per night
Laurus two-bedroom holiday home 5 x From £63.83/€75/A$111.14/US$84.54/CA$109.38/CHF81.78/kr711.54/kr560.85/kr693.75/kr9,819/$1,263.86/$58,023/PEN284.55 per night
Seafront Olea two-bedroom holiday home 4 x From £63.83/€75/A$111.14/US$84.54/CA$109.38/CHF81.78/kr711.54/kr560.85/kr693.75/kr9,819/$1,263.86/$58,023/PEN284.55 per night
Prunus two-bedroom holiday home 5 x From £63.83/€75/A$111.14/US$84.54/CA$109.38/CHF81.78/kr711.54/kr560.85/kr693.75/kr9,819/$1,263.86/$58,023/PEN284.55 per night
Quercus two-bedroom bungalow 6 x From £68.08/€80/A$118.54/US$90.17/CA$116.68/CHF87.24/kr758.97/kr598.24/kr740/kr10,474/$1,348.12/$61,891/PEN303.52 per night
Magnolia three-bedroom holiday home 6 x From £76.59/€90/A$133.36/US$101.44/CA$131.26/CHF98.14/kr853.85/kr673.02/kr832.50/kr11,783/$1,516.63/$69,627/PEN341.46 per night
Seafront Magnolia three-bedroom holiday home 6 x From £80.85/€95/A$140.77/US$107.08/CA$138.55/CHF103.59/kr901.28/kr710.41/kr878.75/kr12,438/$1,600.89/$73,495/PEN360.43 per night