In reply to Ben_Climber:
Catalunya has some of the best sport climbing on the planet! Many of the crags in the Lleida and Tarragona areas are accessible within about a two hour drive from Barcelona and are well covered by Rockfax and the POD guides.
If you are looking for something a bit nearer, then I'd add a +1 recommendation for the ClimAround app mentioned above, which features some of the more famous spots above plus a bunch of crags much closer to Barcelona - not a patch on Siurana but well worth a visit. It also has the benefit of being free! Sansuies is an example with about 30 routes across the grades and a very sunny aspect:
https://rockaroundtheworld.co.uk/2018/03/04/sansuies-placa-del-sol-and-show...
Another option that hasn't been mentioned yet is Montserrat, if you fancy a bit of conglomerate - and you might even be able to get there via public transport.
Check out the blog for pics and beta on about 50 crags in Catalunya:
https://rockaroundtheworld.co.uk/category/spain/catalunya/
Enjoy! Cheers, Dom