Guided Tours of Spain's Best Cities
A lot of guided tours take in a high proportion of the cities on this page. Check out these tours:
- Five of the Best Spanish Cities Tour
- Six of the Best Spanish Cities Tour (best option)
- Eight of the Best Spanish Cities Tour
Best Spanish Cities
1. Madrid
Madrid gets mixed reactions from many visitors: some find the pace of life and diversity of the city incredibly exciting, while others are daunted by the size of the city and fail to get to grips with what Madrid can offer. The longer you spend here, the more you'll enjoy it.
- 100 Things to Do in Madrid
- Learning Spanish in Madrid
- Day Trips from Madrid
- Compare Prices on Flights to Madrid
- Book Hotels in Madrid
2. Barcelona
Barcelona is without a doubt the most popular city to visit in Spain. With its Gaudi architecture, Las Ramblas and the vibrant city life, it is a vacation in itself!
- 100 Things to Do in Barcelona
- Learning Spanish in Barcelona
- Barcelona Day Trips
- Book Hotels in Barcelona
- Compare Prices on Flights to Barcelona
3. Granada
It is amazing the amount of cool things to do that you can fit in such a small city. With its Moorish Alhambra fortress, the free tapas and Moroccan tea houses, you won’t want to leave.
- Granada Guide
- Learning Spanish in Granada
- Buying Tickets to the Alhambra
- Book Hotels in Granada
- Compare Prices on Flights to Granada
4. Seville
One thing is for sure: Seville is hot! And in more ways than one. Not only do the Alcazar and Cathedral enchant all those that visit it, but the temperatures in the summer often reach 120ºF!
- 50 Things to Do in Seville
- Learning Spanish in Seville
- Pictures of Seville
- Bullfighting in Seville
- Book Hotels in Seville
- Compare Prices on Flights to Seville
5. San Sebastian
One of the nicest beaches in Spain and even better pintxos.- San Sebastian Guide
- Book Hotels in San Sebastian
- Compare Prices on Flights to Bilbao (Bilbao is the nearest international airport to San Sebastian)
6. Bilbao
Home to the Guggenheim Museum, one of Spain's most important museums, and a great place to sample excellent pintxos, the Basque country's version of tapas.7. Valencia
Valencia is a lot smaller than you would expect from the third most populated city in Spain, but it still has enough charm to keep you busy for a couple of days. Don’t forget to try the Paella Valenciana! (Paella was invented in Valencia.)
- Essential Guide to Valencia
- Pictures of Valencia
- Book Hotels in Valencia
- Compare Prices on Flights to Valencia
8. Cordoba
The Mequita (mosque) in Cordoba is the city’s main attraction, but the area around it is equally appealing, in particular the Jewish quarter.
9. Santiago de Compostela
The destination of those on the Camino de Santiago, Santiago's cathedral is one of the oldest and most beautiful in Spain. The green countryside around Santiago is also well worth seeing.- Santiago de Compostela Guide
- Day Trips from Santiago de Compostela
- Book Hotels in Santiago de Compostela
- Compare Prices on Flights to Santiago de Compostela
10. Salamanca
Salamanca, two-and-a-half hours north-west of Madrid, is a beautiful university town with strikingly uniform sandstone architecture (uniform in a good way).
- Salamanca Guide
- Pictures of Salamanca
- Book Hotels in Salamanca
- Compare Prices on Flights to Madrid (Madrid is the nearest international airport to Salamanca)
To see Cordoba, Seville and Granada on the same trp, you might want to consider an Andalusia Tour (departure from Madrid).
Think another city deserves to be on this list?
Share your opinion.




