If you're also obsessed with tapas, Rioja, and the natural beauty, I recommend seeing Andalucia. It's just as charming as its big sister cities (Madrid and Barcelona) although it's much calmer withstanding the busy Costa del Sol. You can fly into either Seville or Malaga for a low price using a number of budget airlines from within the EU: Transavia (from the Netherlands), Easyjet (EU), Ryanair (EU), Vueling (major cities EU), and Wizzair (Eastern Europe). Outside of the EU, it might be cheaper to fly into Southern Spain via Barcelona, Lisbon, or another European hub.
The quick: why visit Andalucia!?
- Gorgeous beaches
- Unspoiled white towns in the mountains
- Incredible mountains
- Historic cities and palaces
- Scenic drives through small, charming Spanish towns
- Great hiking (and via ferrata) in unspoiled landscapes with minimal tourists