The nearest airports are Granada which is 30 minutes drive away and Malaga which is 90 minutes away.
British Airways flies directly to Granada from City Airport three times a week. Iberia, offers daily flights to Granada from Heathrow with a short connection at Madrid.
Easy Jet fly to Granada from Gatwick on Tuesdays, Thursdays and Saturdays
Malaga airport offers over 20 flights per day to London in the Summer as well as flights to most European cities. There is even a flight to New York in peak season!