In reply to sheelba:
Just got back from a tour around Spain and these are the places I'd recommend, in no particular order!
Costa Blanca - is great and you can easily find accommodation outside of towns, there are tonnes on airbnb. Climbing wise the penon in Calpe is excellent for multi pitch and the surrounding area has some great crags with trad climbs (Sierra de toix etc). Loads to do on off days as its a whole area! Transport is pretty decent.
El Chorro - is a climbing paradise, more climbing than you can ever do, lots of multi pitch at all grades, great campsites full of dirtbags and visiting climbers. Some other activities to do on off days but it's mostly climbing focused unless you hop on a train or go for a drive. There's a train right into el chorro from Seville (which is a pretty stunning city and a good place to spend a day or two) and it's a short hike up to the crags and most of the accommodation.
Chulilla - is great but most of the grading is pretty high, 7a and up (though there are some awesome low grade single and multis). There are some crags with a lot of lower grade stuff a bit off the beaten track but you need a car. This is probably the least well known of the spanish major crags and half of the stuff we climbed wasn't even on the UKC. Not sure about public transport. There's plenty to do on days off if you have a car as your a short drive to Valencia.
Otherwise as someone else said san vito in sicily if you want easy crag access, decent food and great campsites (though a bit lacking in multi pitch IIRC).