Spain combines historic cities, Mediterranean beaches, mountain landscapes and regional cultures. A good itinerary goes beyond the most famous landmarks and leaves room for local neighborhoods, markets and smaller towns.
Barcelona: Architecture, Beaches and Local Neighborhoods
See Gaudí's Sagrada Família and Park Güell, then explore Gràcia, the Gothic Quarter and the waterfront. Book major attractions early and use public transport to move efficiently across the city.
Madrid: Museums, Parks and Late-Night Food
Madrid is ideal for art, food and city walks. Combine the Prado Museum with Retiro Park, the historic center and neighborhood markets such as San Miguel and San Antón.
Valencia: City Breaks by the Mediterranean
Valencia offers beaches, the City of Arts and Sciences, a walkable old town and the Albufera wetlands. Try authentic paella near its home region rather than treating it as just a day trip from Madrid.
Seville, Granada and Andalusia
Seville's plazas, Córdoba's Mezquita and Granada's Alhambra show the depth of Andalusian history. Reserve timed tickets for the Alhambra and plan for hot afternoons in summer.
Málaga and the Costa del Sol
Málaga works well as a coastal base with museums, a historic center and easy rail connections. For a quieter beach experience, look toward Nerja, Frigiliana or smaller coves west and east of the main resorts.
Spanish Islands and Hidden Gems
- Mallorca's Serra de Tramuntana for mountain villages and scenic drives.
- Menorca for calm coves, coastal walks and a slower pace.
- San Sebastián for pintxos, surf and a beautiful bay in northern Spain.
- Ronda for dramatic cliffs and mountain scenery in Andalusia.
- Cudillero and Asturias for green coastlines and fishing villages away from the heat.
Stay Connected Throughout Spain
Use maps, train apps, translations and accommodation messages without relying on expensive roaming. Buy a Spain eSIM from XEXesim before departure, receive the QR code by email and connect when you arrive.