Spain offers enough variety that two trips rarely look alike: Moorish architecture in the south, Gaudí’s surreal buildings in Barcelona, and quiet green coastline in the north. Here is how to prioritize it.
Barcelona
Gaudí’s Sagrada Família and Park Güell anchor a city that also delivers beach access, world-class tapas, and the Gothic Quarter’s medieval streets, all within a compact, walkable footprint.
Madrid
The Prado and Reina Sofía museums rank among Europe’s best art collections, and Madrid’s tapas and late-night culture make it a genuinely different city experience from Barcelona, less about single landmarks and more about how the city lives day to day.
Andalusia: Seville, Granada, and Córdoba
The Alhambra in Granada, the Mezquita in Córdoba, and Seville’s cathedral and Real Alcázar showcase Spain’s Moorish history more vividly than anywhere else in the country, and the three cities pair naturally into a single road trip or train route.
San Sebastián and the Basque Country
Widely regarded as having the best food scene in Spain, with an extraordinary concentration of Michelin stars and pintxos bar-hopping culture, set against a dramatic Bay of Biscay coastline that feels distinctly different from the Mediterranean south.
The Balearic and Canary Islands
Mallorca and Ibiza cover both quiet coves and serious nightlife depending on which side of each island you choose, while the Canary Islands, off the African coast, offer a mild year-round climate that makes them a solid choice even in European winter.
Planning a trip
Spain’s high-speed AVE train network makes city-to-city travel fast and comfortable enough that a rental car is optional for a city-focused itinerary, though the south’s smaller towns benefit from one. Late spring and early autumn avoid both the summer heat, which regularly exceeds 35°C inland, and the peak crowds at major sights.