Your Travel Guide to the Best Things to Do in Spain


Land in Barcelona expecting Gaudí and beaches, and Madrid throws you a curveball: no coastline, but the Prado, imperial palaces, and tapas bars that stay loud until 2am. That contrast is the whole point of a Spain trip. The best things to do in Spain mix big-city icons with regional detours: the Sagrada Família and Park Güell, the Alhambra in Granada, flamenco and tapas in Seville, Madrid’s Prado, Bilbao’s Guggenheim, and coastal escapes in Ibiza or Mallorca — each one reachable by train or short flight from the capitals.
- Barcelona and Madrid are 2.5h apart by high-speed train — pair them instead of picking one.
- Book Alhambra tickets weeks ahead: Granada’s palace sells out, especially April to October.
- Basque pintxos crawls in San Sebastián beat sit-down dinners — go bar to bar after 8pm.
- Andalusia isn’t just cities — it’s also sherry country, flamenco courtyards, and wine estates near Jerez.
- Ibiza and Mallorca work as a 3-4 day add-on from Barcelona, not a full trip on their own.
Spain's Vineyard Landscape, Region by Region
Spain carries more land under vine than any other country, spread across strikingly different landscapes: Rioja’s limestone hills built on Tempranillo, Catalonia’s Penedès region (home to most of the country’s cava), the sherry triangle around Jerez in Andalusia, and Valencia’s Mediterranean vineyards producing fresher, lighter reds and whites. A guided tasting typically runs from a simple cellar visit with two or three pours up to half-day experiences pairing wine with local tapas or cheese. What ties these regions together is proximity to the cities already on your itinerary — Rioja sits under two hours from Bilbao, Penedès is a short train ride from Barcelona, and the sherry bodegas cluster around Jerez de la Frontera, close enough to Seville for a day trip.
What are the 14 Best Things to Do in Spain ?
Spain rewards travelers who resist the urge to pick just one city. Here are the 14 places and experiences that make a nationwide itinerary work, from Gaudí’s Barcelona to the green hills of the Basque north.
1. Marvel at the Sagrada Família in Barcelona
Antoni Gaudí’s basilica is still not fully finished — construction continues on the towers, funded entirely by ticket sales and donations, a detail that surprises most first-time visitors. The Sagrada Família is a UNESCO World Heritage Site along with several other Gaudí works around the city, and the stained-glass light inside shifts dramatically between morning and afternoon visits. Book timed-entry tickets online; walk-up lines routinely stretch over an hour.
2. Wander Park Güell and Gaudí’s Barcelona
Park Güell gives you the mosaic benches and the tiled salamander everyone photographs, but the real reason to visit is the view over Barcelona from the terrace above the Hall of Columns. Gaudí’s catalan modernism shows up across the city — Casa Batlló and La Pedrera sit a short walk from each other on Passeig de Gràcia, making a half-day architecture loop easy to build without a car.
3. Get lost in the old town and La Rambla
Barcelona’s Gothic Quarter (Barri Gòtic) rewards wandering without a map — narrow streets open onto small squares, tucked-away tapas bars, and Roman wall fragments. La Rambla connects the old town to the harbor and stays busy well into the evening; branch off into El Born or Gràcia for a quieter, more local pace.
4. Day-trip to Catalonia’s vineyards from Barcelona
Cava country starts less than an hour outside Barcelona, in the Penedès region, where most of Spain’s sparkling wine is produced using the same traditional method as Champagne. It’s an easy add-on to a Barcelona stay — a half-day out, a tasting, and back in the city for dinner. For travelers building a longer Catalonia loop, catalonia wineries pair naturally with a stop in Girona or the Costa Brava.
5. Visit Madrid’s Museo del Prado
Madrid’s Prado holds one of the world’s top collections of European painting — Velázquez’s Las Meninas and Goya’s darker later works are the two pieces most visitors seek out first. Pair it with the Reina Sofía (Picasso’s Guernica) and the Thyssen-Bornemisza a few blocks away — the three museums sit close enough to cover in a single day if you move briskly.
6. Explore imperial Madrid and its plazas
Plaza Mayor and Puerta del Sol anchor the historic center, while the Royal Palace — Europe’s largest by floor area — sits just west of the cathedral. In the evening, Madrid’s tapas culture takes over: the areas around La Latina and Malasaña fill up with bar-to-bar crawls of croquetas, patatas bravas, and vermouth on tap.
7. Day-trip to Segovia’s Roman aqueduct
An hour from Madrid by high-speed train, Segovia’s Roman aqueduct is the best-preserved of its kind in Spain — granite blocks stacked without mortar, still standing after two millennia. Combine it with the Alcázar, the fairy-tale castle said to have inspired Disney’s Cinderella, and a plate of the town’s famous roast suckling pig (cochinillo).
8. Stand before the Alhambra in Granada
The Alhambra is Spain’s most-visited monument and tickets sell out weeks in advance during high season — this is the one reservation on this list you cannot leave to chance. The Nasrid Palaces, built under the last Muslim dynasty in Iberia, and the Generalife gardens make the Moorish architecture here unlike anything else on the mainland. Granada also anchors easy access to a wine tour andalusia loop through the surrounding sherry and mountain vineyards.
9. Watch flamenco and eat tapas in Seville
Seville pairs two things well: live flamenco in an intimate courtyard venue, and a bar-to-bar tapas dinner in the Triana or Santa Cruz neighborhoods. The city’s Alcázar (still a working royal residence) and the Giralda tower are worth a full afternoon, and Parque de María Luisa offers a shaded, picturesque walk when the Andalusian heat peaks.
10. See Córdoba’s Mezquita
The Mezquita’s forest of striped red-and-white arches — built as a mosque, later converted into a cathedral — is one of the clearest physical records of Spain’s layered religious history. It’s compact enough to see in two to three hours, making it an easy stop on a Seville–Granada rail route.
11. Taste paella and pintxos: Valencia and the Basque north
Valencia is where paella actually comes from, cooked over wood fire in wide shallow pans with rice, saffron, and (traditionally) rabbit and snails rather than seafood. Up north, San Sebastián flips the format entirely: pintxos bars line the old town, and the Basque coast has one of the highest concentrations of Michelin-starred restaurants per capita in the world. Valencia’s countryside also produces distinct Mediterranean wines — a wine tour valencia makes a solid detour before or after the beach.
12. See Frank Gehry’s Guggenheim in Bilbao
Frank Gehry’s titanium-clad Guggenheim Museum transformed Bilbao from an industrial river town into a design destination almost overnight after it opened. The building itself is the attraction as much as what’s inside — walk the riverside promenade for the best angles, then follow it with a bilbao wine tour into the nearby Basque countryside.
13. Taste Rioja and hike the Camino de Santiago
Rioja wineries sit under two hours from Bilbao and produce Spain’s best-known reds, mostly from Tempranillo grown across three sub-zones. The region also crosses paths with the Camino de Santiago, the historic pilgrimage route ending at Santiago de Compostela in Galicia — even a short stretch on foot gives a sense of why the trail draws walkers from across Europe.
14. Escape to Ibiza, Mallorca, and the Sierra Nevada
The Balearic Islands split cleanly in style: Ibiza for beach clubs and coastline, Mallorca for the Serra de Tramuntana mountains and quieter towns like Sóller. Both are a short flight from Barcelona or Madrid. Inland, the Sierra Nevada near Granada and the Picos de Europa in the north give hikers real elevation and trail variety — snow-capped peaks within driving distance of the coast.
Pace yourself: trying to combine Barcelona, Madrid, and Andalusia in under a week means spending more time on trains than in any one place.
Good to know before visiting Spain
-
What is the best time to visit Spain?
Spring (April–May) and fall (September–October) bring mild temperatures nationwide and avoid the summer heat that makes inland cities like Seville and Córdoba uncomfortable in July and August. -
How many days do you need to see the best places in Spain?
Ten to fourteen days lets you combine Barcelona, Madrid, and one region — Andalusia or the Basque north — without rushing. A week is enough for two cities plus a day trip. -
Is northern Spain worth visiting alongside Barcelona and Madrid?
Yes — the Basque Country around Bilbao and San Sebastián offers a cooler climate, pintxos culture, and the Guggenheim Museum, and connects to Madrid by high-speed train in under five hours. -
What is the difference between visiting southern Spain and the rest of the country?
The south of Spain (Andalusia) centers on Moorish architecture — the Alhambra, the Mezquita, the Alcázar — plus flamenco and sherry wine country, a distinct experience from Catalonia or the Basque north. -
Can you combine Ibiza or Mallorca with a mainland Spain itinerary?
Yes. Both islands are a short flight from Barcelona or Madrid, making a 3-4 day beach extension easy to tack onto a city-based trip.
Victoria explores Europe's wine regions to share the finest wine tourism experiences with our travelers. Here she shares her favorite discoveries, tips, and encounters with the winemakers behind every bottle.
Winalist is Europe's n°1 platform to book winery visits, tastings and wine tourism experiences. 2,000+ handpicked producers. Free booking and cancellation, instant confirmation.
Discover WinalistVictoria explores Europe's wine regions to share the finest wine tourism experiences with our travelers. Here she shares her favorite discoveries, tips, and encounters with the winemakers behind every bottle.



