After our 3 days off grid we went to Vilanova park Camping. It has everything you could needs and €20 a night with ASCI card against €35 without.
We hopped on the bus down to Vilanova a fishing town with a long walking street.
The second day we took the Barcelona bus to Sitges only 20 mins away. It's known for its Mediterranean beaches and seafront promenade lined with grand mansions. The compact old town and surrounding streets are filled with shops, restaurants, and many gay bars and nightclubs.
Vilanova i la Geltrú