Places to Visit · Spain

Five regions that feel like five different countries — and how to plan around that

Spain is not one place. A traveler who flies into Barcelona and a traveler who lands in Seville are visiting countries that speak different languages at home, eat at different hours, and tell completely different stories about who they are. This is the thing first-time visitors miss. They try to "do Spain" in a week and end up rushing past the exact differences that make the country worth the trip. So the real question isn't where to go in Spain. It's which Spains you have time for. Here are five cities worth choosing between, what each one is actually like, and how many days each one earns before you move on.

Best cities in Spain — rooftop view over a historic Spanish city with terracotta tiles and a cathedral at golden hour

1. Barcelona — Catalonia's restless, design-obsessed capital

Character and vibe

Barcelona moves fast and looks like nowhere else. It sits between mountains and sea, and the city's whole personality comes from that tension — half Mediterranean beach town, half ambitious European metropolis with a chip on its shoulder about Madrid. The architecture is the headline. Gaudí's buildings curve and melt where every other city would have built straight lines. But the deeper pull is the street life: long lunches, late dinners, plazas that fill at midnight.

Top sights

Sagrada Família, Park Güell, the Gothic Quarter, and the small streets of El Born and Gràcia. The beach at Barceloneta if the weather holds.

Best time to visit

May, June, September, and October. July and August are hot and packed, and a good portion of locals leave the city to tourists during those months.

How to get there

Barcelona-El Prat airport connects to most of Europe and many US cities directly. From the airport, the Aerobús to the center takes 35 minutes and costs about $7.

Days needed

Three full days. Enough for the Gaudí circuit, the old neighborhoods, and one slow morning. Add a fourth if you want a day trip to Montserrat.

Insider tip

The best food is not on Las Ramblas and not near Sagrada Família. Walk uphill into Gràcia or west into Sant Antoni, where the menu del día costs half as much and the cooking is better.

Barcelona, one of the best cities in Spain — Gaudí-influenced architecture on a Catalan street at golden hour

2. Madrid — the confident, unhurried center

Character and vibe

Madrid doesn't try to charm you the way Barcelona does, and that's its strength. It's the capital, the seat of the old empire, and it carries itself with a certain weight. No beach, no famous skyline — just grand boulevards, enormous parks, three of the best art museums in the world within walking distance of each other, and a nightlife that genuinely doesn't stop. Madrileños eat dinner at 10 and consider midnight early.

Top sights

The Prado, the Reina Sofía (Picasso's Guernica lives here), Retiro Park, the Royal Palace, and the tapas bars of La Latina on a Sunday afternoon.

Best time to visit

Spring and autumn. Madrid sits high on a plateau, so summers are dry and brutally hot, and winters get genuinely cold. April, May, and October are the sweet spots.

How to get there

Madrid-Barajas is Spain's largest airport. The metro from the airport to the center costs about $5.50 and takes 30 minutes. Madrid is also the hub of the high-speed AVE train network, so it connects to every other city on this list.

Days needed

Two to three days. Two if you focus on the art museums and the old center. Three if you want to slow down and eat your way through the neighborhoods.

Insider tip

The Prado is free for the last two hours of the day, and most tour groups have cleared out by then. Go at 6 PM, head straight for the Velázquez and Goya rooms, and skip the rest.

Madrid, among the best cities in Spain — Retiro Park and grand boulevards in soft afternoon light

3. Seville — Andalusia at full volume

Character and vibe

Seville is the Spain people imagine before they ever visit. Orange trees lining the streets, flamenco in small rooms, a giant cathedral built to prove a point, and a heat in summer that shapes the entire rhythm of the day. The Moorish past is everywhere, layered under the Catholic monuments that replaced it. Mornings are bright and slow. Evenings, once the heat breaks, are when the city comes alive.

Top sights

The Cathedral and Giralda tower, the Real Alcázar palace and its gardens, the Triana neighborhood across the river, and Plaza de España, which looks like it was built for a film set.

Best time to visit

March to May, and October to November. Avoid July and August unless you handle extreme heat well — daytime temperatures regularly pass 100°F. April brings the city's two biggest festivals, which is wonderful but books out fast.

How to get there

Seville has a small international airport, but most travelers arrive by AVE train from Madrid in about 2.5 hours. The train station sits a short taxi ride from the center.

Days needed

Two days covers the major sights comfortably. A third day lets you settle into the slower Andalusian pace, which is half the point of coming.

Insider tip

Book the Real Alcázar online for the first slot of the morning. By midday the courtyards are shoulder to shoulder, and the gardens lose their quiet entirely.

Seville, one of the best cities in Spain — Real Alcázar courtyard with Moorish arches and gardens

4. Granada — the hill city with the Alhambra above it

Character and vibe

Granada feels different from the rest of Andalusia. It's smaller, cooler in the evenings thanks to the Sierra Nevada mountains behind it, and it carries the last and most beautiful chapter of Moorish Spain. The Alhambra is the reason most people come, and it deserves the reputation. But the old Albaicín quarter, with its narrow white streets climbing the opposite hill, is what makes people fall in love. Granada is also one of the last cities in Spain where ordering a drink still comes with a free plate of food.

Top sights

The Alhambra and Generalife gardens (the whole reason to come), the Albaicín quarter at sunset, and the cave neighborhood of Sacromonte.

Best time to visit

April, May, September, and October. The mountain setting keeps Granada a little milder than Seville, but summer days are still hot. Winter brings snow to the nearby peaks, visible from the city.

How to get there

Most travelers reach Granada by train or bus from Seville (about 3 hours) or Madrid (about 3.5 hours by AVE). The small airport has limited connections.

Days needed

Two days. One full day for the Alhambra, which needs three or four hours on its own, and a second for the Albaicín, Sacromonte, and the slow pleasure of the old town.

Insider tip

Alhambra tickets sell out weeks ahead in high season. Book the moment your dates are fixed. If you miss the timed Nasrid Palace slot, the gardens and Alcazaba are still worth a separate, cheaper ticket.

Granada, among the best cities in Spain — the Alhambra seen from the Albaicín quarter at sunset

5. San Sebastián — the Basque coast and its food obsession

Character and vibe

San Sebastián sits on a perfect shell-shaped bay in the green, rainy north, and it feels almost nothing like southern Spain. The Basque Country has its own language, its own flag, and a fierce regional identity. The city is elegant, walkable, and quietly wealthy. It's also one of the best places to eat on earth. The old town's pintxos bars set a standard that the rest of Spain measures itself against, and the surrounding hills hold a remarkable cluster of celebrated kitchens.

Top sights

La Concha beach, the old town (Parte Vieja) and its pintxos counters, Monte Igueldo for the bay view, and the coastal walk toward the wind-comb sculptures at the western end.

Best time to visit

June through September for the best chance of dry weather. The north is green precisely because it rains often, so pack for it even in summer. September brings the film festival and a buzz worth catching.

How to get there

The small local airport has limited routes, so many travelers fly into Bilbao (about 90 minutes away by bus) or take the train from Madrid. The bus from Bilbao airport is cheap and direct.

Days needed

Two days. One for the beach, the old town, and the viewpoints, and one for eating slowly and walking the coast. Easy to extend if food is your priority.

Insider tip

The pintxos on the bar counter are the cold ones, meant to be grabbed. The best bites are the hot pintxos cooked to order from a small menu, usually chalked on a board. Ask for those.

San Sebastián, one of the best cities in Spain — La Concha bay and the Basque coastline from above

How to choose if you only have a week

A single week realistically covers two cities well, or three at a fast pace. The cleanest pairing is Barcelona and Madrid, linked by a 2.5-hour AVE train, which gives you the two big-city personalities back to back. For a southern trip, pair Seville and Granada — close together, deeply Andalusian, and a strong contrast between grand and intimate. San Sebastián works best added onto a Madrid trip or treated as its own short, food-focused getaway. Trying to fit all five into seven days means spending half your trip in transit. Pick two, go deep, and save the rest for next time.

Dietary note for traveling across Spain

Eating across these five cities is easier than many travelers expect, whatever your needs. Vegetable-forward dishes are standard everywhere, seafood is excellent along both coasts, and gluten-free and vegan options have grown common in all five cities, especially Barcelona, Madrid, and San Sebastián. A simple "sin gluten" or "sin carne" is well understood, and Spanish kitchens treat dietary requests as ordinary professional courtesy rather than a problem.

Best cities in Spain — quick comparison

City Region Days Needed Budget / Day (USD) Best Season
Barcelona Catalonia 3-4 $90-$140 May-Jun, Sep-Oct
Madrid Community of Madrid 2-3 $80-$130 Apr-May, Oct
Seville Andalusia 2-3 $70-$110 Mar-May, Oct-Nov
Granada Andalusia 2 $65-$100 Apr-May, Sep-Oct
San Sebastián Basque Country 2 $95-$150 Jun-Sep

Budgets are per person per day for a mid-range traveler, covering food, local transit, and sights. Accommodation, intercity trains, and flights are separate.

Traveling between the best cities in Spain — high-speed AVE train crossing the Spanish countryside

Turn this into a real plan

Knowing which cities to choose is the first decision. The harder part is the day-by-day: which order to visit, which trains to book and when, how many hours each sight really takes, and where to stay in each city for the best access on foot. The Spain Travel Guide turns these five cities into complete itineraries, with the timing and logistics already worked out.

THE SPAIN GUIDE 🇪🇸

Complete day-by-day itineraries for all five of these cities, with train logistics, timing, and neighborhood-level recommendations already worked out for you.

$19.99 → $11.99

CODE: SUMMER2026

⚡ First 100 readers only · 📅 Through June 30, 2026

Get the Spain Guide →

Continue Reading