Calella is a very well known swimming destination by most european clubs. The Costa del Maresme town, is only 45 km away from Barcelona and it has very good transport communications with the Catalan capital.
The 50 m outdoor pool is really near the beach, and facilities combine with 3* or 4* walking distance hotels.