1. Home
  2. Travel
  3. Spain Travel

Best Spanish Cities
Top Cities to Visit in Spain

By Damian Corrigan, About.com

Night time on Las Ramblas, Barcelona

Night time on Las Ramblas, Barcelona

Image: Damian Corrigan
There is so much information on the web about Spain it can often be difficult to find a simple guide to what there is to do in the country. The below cities are some of the most popular cities to visit in Spain – click on the link to get everything you need to know about each city in a single page: how long to spend there, what to do and which day trips to take from each city.

The highest concentration of the cities in this list is in Andalusia, so you might also want to consider an Andalusia Tour (departure from Madrid).

Best Spanish Cities

1. 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!

2. 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.

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.

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!

5. 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.

6. 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.)

7. 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.

8. 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.

9. San Sebastian

One of the nicest beaches in Spain and even better pintxos.

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).

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.

Explore Spain Travel
About.com Special Features

Find travel inspiration and get the best tips and reviews for your next getaway. More >

The best times to visit East and Southern Africa. More >

  1. Home
  2. Travel
  3. Spain Travel
  4. Cities & Regions of Spain
  5. Top Spanish Cities
  6. Spanish Cities – the Best Cities to Visit in Spain

©2009 About.com, a part of The New York Times Company.

All rights reserved.