Our 15 BEST Places to Visit in Spain: Cities & Destinations

Bilbao

Spain doesn’t hand you a single postcard image the way some countries do — it hands you a dozen, and they barely look related. One week you’re wandering Moorish palace courtyards in Andalusia, the next you’re eating pintxos off a bar counter in a Basque fishing town, and somewhere in between there’s a Gaudí building that looks like it melted in the sun. That range is exactly why picking a shortlist of the best places to visit in Spain is harder than it sounds.

The 12 destinations below are the ones our team keeps coming back to, chosen for their combination of historic weight, bookable wine and food experiences, and the kind of scenery that actually earns the trip. Short on time? Barcelona, Madrid, Seville, and Granada cover the essentials in under two weeks; add San Sebastián, Ronda, and Toledo if you have longer. Each pick below tells you why it made the cut and what to actually do once you’re there.

What are the best cities to visit in Spain?

We built this list from what we’d actually recommend to a friend planning a first trip to Spain: cities and regions worth a dedicated stop, each with something no other Spanish destination quite replicates — whether that’s a Gaudí building, a Moorish palace, or a wine region you can visit in an afternoon. Every pick includes at least one concrete reason it’s here and one practical detail to plan around.

1. Barcelona

1. Barcelona — Gaudí, the beach, and Catalonia

Barcelona is Spain’s second city and arguably its most photographed, and it earns that status honestly: nowhere else in the country pairs Mediterranean beach access with architecture as strange and singular as Antoni Gaudí’s. The Sagrada Família and Park Güell are the obvious stops, but the Gothic Quarter’s tangle of medieval streets rewards aimless wandering just as much.

Catalonia’s vineyards start less than an hour outside the city, and wineries like Terra Remota, Mas Oller, and Celler Viniric make for an easy half-day trip if you want a break from crowds — a genuinely good reason to add a night or two beyond the typical weekend visit. Check availability for hotels near the Gothic Quarter if you want to walk everywhere.

Don’t miss our guide to discover the best things to do in Barcelona.

2. Madrid

2. Madrid — world-class museums and the best tapas crawl in Spain

Madrid doesn’t have a beach or a single iconic monument to sell postcards with, and that’s part of its appeal — this is a city built for wandering between the Prado Museum, the Royal Palace, and Retiro Park without ever feeling like you’re ticking boxes. The Reina Sofía, home to Picasso’s Guernica, rounds out what might be the best museum trio in Europe.

Evenings belong to the tapas bars around La Latina and Malasaña, where a few euros buys a plate and a glass of wine at a bar counter shoulder to shoulder with locals. Madrid connects easily by high-speed train to almost everywhere else on this list, which makes it a smart base for a longer trip to Spain.

3. Seville

3. Seville — flamenco, the Alcázar, and Andalusia

Seville is the destination we’d point to first if someone asked us to sum up southern Spain in one city. The Alcázar of Seville’s Mudejar palace and gardens, built under Muslim rule and still stunning centuries later, sits a short walk from the Plaza de España — a semicircular plaza with tiled alcoves representing every Spanish province.

Flamenco was born in Andalusia, and Seville is still the place to see it performed with real intensity rather than as a tourist show; ask locally for a peña (flamenco club) rather than the venues lined up along the main tourist streets. For a fuller rundown of neighborhoods and timing, our guide to things to do in Sevilla covers it in more depth.

4. Granada

4. Granada — the Alhambra, tapas that come free, and the Albaicín at sunset

The Alhambra is reason enough to visit Granada — this Moorish palace and fortress complex, wrapped around gardens and reflecting pools, is one of the most complete surviving examples of Islamic architecture in Europe and genuinely deserves the half-day it takes to see properly. Book tickets weeks ahead in high season; entry is capped and sells out.

Granada is also one of the last places in Spain where ordering a drink still gets you a free tapa, and the Albaicín quarter — the old Moorish neighborhood across the river — has the best sunset view of the Alhambra lit up against the Sierra Nevada. Full details on routes and neighborhoods are in our guide to things to do in granada.

5. San Sebastián

5. San Sebastián — Basque Country

San Sebastián sits in the Basque Country facing the Bay of Biscay, and it has quietly built one of the best food reputations in Europe — the city holds more Michelin stars per capita than almost anywhere else, and even its casual bars serve pintxos, the Basque cousin of tapas, at a level that would be a special occasion elsewhere. La Concha beach curves right through the city center, which is rare for a destination this food-focused.

Skip the sit-down restaurants your first night and do a pintxos crawl through the Parte Vieja instead — order whatever’s on the counter, pay per piece, move to the next bar after two rounds.

6. Alicante

6. Ronda — the cliffside town that outshines the Costa del Sol crowds

Alicante is one of the cities of the Costa Blanca, its streets are lively, full of tapas bars. The historic district is cute as anything, and there are several magnificent viewpoints over the turquoise sea. To top it off, Alicante has a superb fine sandy beach which is right in the city centre. In short, visiting Alicante is a real pleasure as the city has assets to seduce travelers.

Use this link to discover the best hotels in Alicante.

7. Ibiza

best places to visit in spain, visiting spain - Our 15 BEST Places to Visit in Spain: Cities & Destinations - 2026 - 8

Even if this island now has a rather bad reputation as an island of party, alcohol and lust, it has a lot to offer. Get away from the overcrowded south coast of young Europeans who come to have fun, and you will discover the true face of Ibiza. It is a preserved island, whose 210 km of coast lined with beaches ensure everyone a moment of appreciable relaxation. Walk along its coastal paths, discover its typical villages, and take the time to discover old Ibiza, which is listed as a World Heritage Site. The island of Formentera, 30 minutes by boat from Ibiza, is also a must see!

Book your hotel in Ibiza.

8. Córdoba

8. Córdoba — the Mezquita and Spain

Córdoba was once the capital of the Caliphate of Córdoba, and its Mezquita — a mosque-cathedral with a forest of striped double arches — is the single most striking building we’ve seen in Spain outside the Alhambra. The Roman bridge over the Guadalquivir and the old Jewish quarter round out a historic center that’s a UNESCO World Heritage site in its entirety.

May is the best month to visit if you can time it — that’s when Córdoba’s patio festival opens hundreds of private flower-filled courtyards to the public. Our guide to things to do in cordoba has the details on timing and routes.

9. Valencia

best places to visit in spain, visiting spain - Our 15 BEST Places to Visit in Spain: Cities & Destinations - 2026 - 11

Valencia gets overshadowed by Barcelona and Madrid, which is a mistake — this east-coast city invented paella, and eating it here, ideally for lunch rather than dinner as locals do, is a different experience than the tourist-menu version served elsewhere in Spain. The City of Arts and Sciences complex, all white curves and reflecting pools, gives the city a genuinely futuristic skyline against the older Barrio del Carmen.

Valencia’s wine country is closer than people expect, and hosts like Ambia Tours make it easy to combine a city stay with an afternoon in the vineyards.

10. Bilbao

best places to visit in spain, visiting spain - Our 15 BEST Places to Visit in Spain: Cities & Destinations - 2026 - 13

Bilbao transformed itself from an industrial port city into a design destination almost entirely on the strength of one building: the Guggenheim Museum Bilbao, Frank Gehry’s titanium-clad landmark that turned the Solomon R. Guggenheim Foundation’s name into shorthand for urban reinvention. The museum alone justifies a stop, but the old town’s pintxos bars are just as good a reason to stay the night.

Bilbao makes a smart base for exploring the wider Basque Country — Gaztelugatxe’s dramatic island chapel, made famous well beyond Spain, is under an hour away by car.

11. Salamanca

11. Salamanca — Spain

Salamanca’s Plaza Mayor is widely considered one of the most beautiful main squares in Spain, ringed by golden sandstone buildings that glow at sunset in a way that draws a crowd every evening without ever feeling touristy. The University of Salamanca, founded in the 13th century, gives the whole city a young, lived-in energy despite the historic architecture.

It’s compact enough to see properly in a day but pleasant enough that we’d suggest a night if your route allows it, especially if you’re driving between Madrid and the Basque Country.

12. Pamplona

best places to visit in spain, visiting spain - Our 15 BEST Places to Visit in Spain: Cities & Destinations - 2026 - 16

Pamplona is famous for the Running of the Bulls, the July festival Ernest Hemingway wrote into international fame, but the city is worth visiting outside those wild nine days too. Its old town, medieval walls, and position on the Camino de Santiago pilgrimage route give it a different, quieter character the rest of the year.

Pair Pamplona with a swing through Basque Country proper — Bilbao and San Sebastián are both under two hours away by car or train, making a northern Spain loop entirely doable in one trip.

13. Corunna

best places to visit in spain, visiting spain - Our 15 BEST Places to Visit in Spain: Cities & Destinations - 2026 - 18

Located in the northwest of Spain, La Coruña nestles in a very beautiful setting, between dunes and cliffs on the edge of the Atlantic Ocean. The city of Corunna offers multiple attractions as well as cultural and historical places located between land and sea. Not to be missed: A road trip to the Canary Islands to discover the nuggets of the Spanish Atlantic coast and a session of surf.

Book your hotel in Corunna.

14. Málaga

best places to visit in spain, visiting spain - Our 15 BEST Places to Visit in Spain: Cities & Destinations - 2026 - 20

In the south of Spain, Malaga is renowned for being one of the most beautiful corners of the Costa del Sol. Here you will find a natural area that is one of the most striking landscapes in Europe. Spread over 1,000 ha, Malaga has many sites and panoramas to admire: the Alcazaba watchtower, the Puente Nuevo de Ronda, Comares… A centuries-old port city, Malaga is described as a joyful and lively city, which perfectly combines culture, history and relaxation. It is a dynamic city, with many shops, restaurants and cultural attractions, our guide to things to do in Malaga breaks down the best neighborhoods.

15. Tenerife

best places to visit in spain, visiting spain - Our 15 BEST Places to Visit in Spain: Cities & Destinations - 2026 - 22

Tenerife is the largest and most populated of the Canary Islands. Conquered by the Spaniards more than 500 years ago, this island has several heavenly beaches, Mount Teide, the highest in Spain, natural parks, a zoo, volcanoes… Its mild weather all year round makes it a ideal destination for a stay in Spain during the winter. But beware of the price of plane tickets, which can go from simple to triple depending on the time of booking!

How to get around Spain’s best cities to visit?

Spain’s high-speed AVE trains connect Madrid, Barcelona, Seville, and Valencia in under three hours each way, which makes a train-based itinerary genuinely comfortable for a first trip — booking through Omio lets you compare routes and lock in fares before they climb closer to departure. For Andalusia’s smaller towns like Ronda or the Basque Country’s coastal villages, a rental car opens up stops the train network skips entirely; compare options through Discover Cars before you land. A local eSIM from Airalo is worth grabbing before departure too — cheaper than roaming and it activates the moment you land.

Good to know before planning your trip to Spain

What’s the best time of year to visit Spain?

There’s no single best season — Spain’s regions have different climates. Andalusia and the Canary Islands suit a winter trip when the south stays mild, while spring and fall are ideal for Madrid, Barcelona, and the north, avoiding the peak summer heat and crowds.

How many days do you need to see the best places in Spain?

Covering this list properly takes around two to three weeks if you want time in each region without rushing. If you only have one week, focus on one cluster — Madrid, Toledo, and Salamanca, or Seville, Córdoba, and Granada in Andalusia — rather than spreading thin across the whole country.

Is it better to rent a car or take the train in Spain?

Trains work well between major cities like Madrid, Barcelona, Seville, and Valencia thanks to Spain’s high-speed AVE network. A rental car pays off once you’re exploring smaller towns like Ronda or the Basque coast, where train service is limited or nonexistent.

What food should you try while visiting Spain?

Paella from Valencia, tapas and pintxos everywhere from Madrid to San Sebastián, jamón serrano, and gazpacho in Andalusia are the essentials. Each region has its own specialty, so eating your way across the country is as much a part of the trip as the sightseeing.

Do you need a visa to visit Spain?

Visitors from the US, UK, and most European countries only need a valid passport for stays under 90 days. Always check current entry requirements before booking, since rules can change.

Which Spanish city is best for first-time visitors?

Madrid or Barcelona both work well as a first stop — both have major airports, strong train connections to the rest of the country, and enough sights to fill several days before branching out to Andalusia or the Basque Country.

best places to visit in spain, visiting spain - Our 15 BEST Places to Visit in Spain: Cities & Destinations - 2026 - 24
Brand Manager at 

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.

Leave a Comment

Your email address will not be published. Required fields are marked *