My Travel Resolution.
discover hidden myths, taste diverse food and sleep below a sky full of shooting stars and galaxies every night
Some cities get more attention than others, but there are many great places to visit in Spain. The country has a lot to offer. You'll find everything from wonderful beaches to wild mountains, from large metropolitan cities to historic small villages, and everything in between. In other words, Spain has something to offer for any kind of traveller, and it's always interesting to look into the various destinations.

Among the best places to visit in Spain, we will begin with five major cities - the most obvious places to visit - and then move on to some smaller places that are less touristy destinations, off the beaten path places, but equally worthy of being visited.

1. Madrid

If you want a cultural trip, then go to Madrid. It's the largest city in Spain by far, so there's always something going on. During the months of May and August, there are lots of festivals in Madrid. For the rest of the year, you have attractions such as the Prado Museum, the Retiro Park, the Royal Palace of Spain, and the Real Madrid home stadium, Santiago Bernabéu.

Madrid is also famous for providing some of the best nightlife in Europe. At the very least, it is the city with the highest amount of bars per capita among all European capitals. It’s also home to the oldest still-existing restaurant in the world, Sobrino de Botín. So if you're wondering where to eat out in Madrid, that’s a pretty good option.

The country's capital is also famous for its many connections to fashion. Pack an extra suitcase when you’re going, because shopping is a popular activity here. Also, be sure to find a central place to stay in Madrid - that way, you can easily see everything within a week or so.

Must Read: Things to Do in Madrid

2. Barcelona

A trip to Barcelona can certainly also be cultural - you can see attractions such as Gaudí's masterpiece, La Sagrada Familia or the majestic Cathedral.

Barcelona also has a central beach, Barceloneta - you can take the metro there at any point during the day. And like Madrid, the nightlife is very vibrant and always full of opportunities to have fun.

It's no surprise that Barcelona is the most popular Spanish city among tourists. A trip there is definitely worth considering.

Must Read: Things to Do in Barcelona

3. Valencia

Valencia can be seen as an alternative to Barcelona. Slightly smaller and more relaxed - but with a similar culture, and with a clear connection in the Catalan language. However, Valencia still has plenty of attractions. And it is a very historic city: First of all, we recommend you to check out the cathedral, the Serrano towers and the modern part of the city, known as City of Arts and Sciences.

In the latter one, you'll find Europe's largest aquarium and a stunning opera house. If you still have time left in Valencia, go to the beach of Cabanyal. During your trip, you should also go to a local restaurant and order paella - perhaps while drinking a cold sangria.

Must Read: Things to Do in Valencia

4. Alicante

Just 170 kilometers away from Valencia, you will find Alicante. A smaller city in all regards, but still a city that gets plenty of tourists all year around.

The reason for Alicante's popularitiy is the great weather and the beautiful coastline. The city is located on Costa Blanca, known as the white coast in English, and it's an awesome place to be. Alicante also offers great local food, and its history should not be discounted - the city was founded by the Greeks in 324 BC and it was a very important city during the Moorish rule of Spain.

5. Málaga

Málaga is highly popular among most tourists. The reasons are obvious. Málaga is in Costa del Sol, arguably the part of Spain where the weather is best all year around. Secondly, flights to Málaga are usually cheap and easy to find.

While Málaga appeals most to travelers that prefer to relax and stay by the beach, it can also be a decent city for cultural tourists. For example, it has the nice Picasso Museum that contains some of Pablo Picasso’s greatest pieces of art.

6. Toledo

Toledo is known as the city of three cultures. It used to be the capital of the Visigothic kingdom, a state that existed prior to the creation of modern-day Spain. Toledo is famous for its architecture, which has influence from three different cultures, since Christians, Muslims and Jews all lived there. Due to this, the whole city of Toledo has been declared a UNESCO World Heritage site.

In more recent years, Toledo has enjoyed political influence as the local capital of the Castilla-La Mancha region. It’s also a famous city when it comes to the production of weapons. There are many cultural sights to see, and going to Toledo feels like stepping back into the past.

Toledo is located relatively close to Madrid, and there are frequent bus and train connections. It takes just around an hour to travel between the two cities, so many tourists in Madrid decide to go for a one-day trip to Toledo.

7. Segovia

Instead of going to Toledo, you can also opt for Segovia. It's another historic city close to Madrid, and you can go there for a very small price. A ticket with the AvanzaBus from Madrid's Moncloa station usually costs around 5 euros, and a train ticket from Atocha will set you back 12 euros.

Segovia is an old Roman city that still has its famous aqueduct. It also has a majestic cathedral and a castle, Alcázar de Segovia. Most visitors consider the castle to be the absolute highlight. Go to the northwest of the city and you won’t miss it. Entry is just 5.50 euros, but even looking at it from the outside should be enough to give you a lasting impression.

The charming city of Segovia has both small corners as the Azoguejo (small souk) and the neighborhood of the Canonjías, which have to be discovered walking quietly, as the most popular and overcrowded monuments of the Aqueduct and the Alcázar. It is therefore a city that lives with two rhythms completely antagonistic.

There is the hurried and bustling hordes of weekend tourists traveling to Spain everywhere and the quiet of the weekdays as a small capital of the Castilian province that is.

8. Salamanca

Student city Salamanca is one of the highlights in northwestern Spain. Somewhat close to the Portuguese border, it isn’t that easy to get to Salamanca - most likely, you’ll have to take a bus or a train.

However, it’s all worth it when you’re there. Salamanca is a historic city with beautiful architecture, and it is one of the most popular cities among foreign exchange students. September is the best month to visit, as there are many festivals. This is also when most people arrive at the city, so it’s the perfect opportunity to socialize. Salamanca is arguably, after Madrid and Barcelona, the city in Spain with the best nightlife.

Best Places to Visit in Spain

9. Santiago de Compostela

Maybe you have heard of the famous pilgrimage Camino de Santiago. Each year, thousands of people walk to Santiago de Compostela from various locations. The most common route is the one that starts in the French pyrenees, where you walk throughout Northern Spain with this city as the final destination.

Pilgrim or not, Santiago is a great city to visit in any case. The most famous attraction is the cathedral. According to the legend, Saint James the Great is buried here. But be sure to see all of the historic sights in the old part of the city. There is a very special mood and some interesting architecture from the Middle Ages.

If you’re interested in learning more about Santiago de Compostela before going, watch the movie “The Way” by Emilio Estévez, or read the book 'The Pilgrimage' by Paulo Coelho.

The border area between Galicia and Portugal has a lot of charm. The river Miño in its final stretch makes natural separation between the two countries.

In the province of Pontevedra there are two routes of very interesting water mills. One is the set of the natural park of Ría de Barosa and the other that of the mills of Picón and Folón. They are declared as cultural interest as an ethnographic legacy of this region of the Bajo Minho.

Viveiro is one of those towns in the north of Galicia that goes unnoticed by the great majority. Located in the heart of the Mariña de Lugo area, it is not the typical fishing village. Lugo is a province that you have to visit if you are thinking of traveling to Galicia. The views from Valença are unique and Tui is full of fantastic streets and art.

Casa Grande de Xanceda is in the town of the same name in the province of A Coruña. One of the caves enabled to receive visitors is the Cueva do Rei Cintolo. It is very close to the town of Mondoñedo. The Isla de San Simón is located in the interior of the Vigo estuary. It belongs to the parish of Cesantes, in the municipality of Redondela.

The octopus is the official food of Galicia. It is eaten in the interior and on the coast. There is no doubt that it is the most international of all the gastronomic proposals. The most common way to eat it is A feira. As much as you think you know it, the Rías Baixas always have the capacity to surprise you.

10. Asturias

One of the hidden secrets in Spain, Cudillero is a very small fishing village, but it might be the most beautiful place in the entire country. According to the legend, Cudillero was founded by the Vikings around a thousand years ago. Today it is mostly a tourist town where people to go to relax and get away from the busy, modern-day lifestyle.

The village provides a perfect view of the ocean. Swimming and fishing are great things to do in Cudillero, and you should also check out some of the restaurants. They serve typical Asturian seafood, such as octopus, sardines and oysters. Be sure to order a cider as well. The region is famous for its cider and surprisingly, the bottles are not even that expensive.

11. Fuerteventura

Corralejo in the province of La Oliva is located in Fuerteventura in the Spanish archipelago of the Canary Islands. In summer the extensive beaches of fine sand that cover the region concentrate most of the population. The best dates to travel to Corralejo correspond with the low season. The climate of the Canary Islands guarantees high temperatures and an ideal time, whatever the date on the calendar.

Among the centers of greater agglomeration is the Parque Natural de Corralejo, from where the excursions to the Lobos island depart. From the north of Fuerteventura, when visiting Corralejo we can take a ferry to Lanzarote. If you prefer, in La Oliva you can practice any of the water sports offered, such as surfing, windsurfing, kite surfing or bodysurfing during your Europe beach honeymoon.

To finish, nothing better than an approach to the varied gastronomy of Fuerteventura. Most of the typical Canarian dishes are based on fish, among which the traditional sancocho stands out.

12. Lanzarote

Lanzarote is a whim of nature, molded gracefully by a volcanic past and the right hand of man. The lunatic image of the Timanfaya National Park, the Jameos del Agua, the Cueva de los Verdes, the Mirador del Río stands out.

13. Tenerife

Tenerife is one of the most famous wedding destinations in Spain for its natural landscapes, but above all for the high quality of its beaches. On this Spanish island you will find all kinds of coastline, both for lovers of nature in its purest state, for those who like water sports or those who want to rest quietly and spend a day with the family.

Some of the most recommended beaches in your visit to Tenerife are for example the Playa de Benijo. One of the most unique landscapes of the island is located in the town of Taganana and where you will surely fall in love with its views. The Playa de la Arena, in Tacoronte, a coast of black sand is a highly recommended visit with the family.

Playa del Socorro, in Los Realejos, is characterized by being perfect for surfing in Spain, but also perfect for those who want to rest. Playa de Jardín or San Marcos Beach is of volcanic origin with its unique black sand, in addition to its beautiful natural landscapes. You cannot miss the opportunity to practice water sports such as windsurfing or the south on coasts such as El Cabezo Beach or Punta Blanca Beach.

But for diving lovers, visit coastal areas such as the Los Gigantes cliffs, the Palometa or Carbonero, perfect regions for the practice of this sport and to discover the beautiful marine biodiversity of Tenerife. If you want to enjoy a pure and natural Tenerife in a hidden corner full of flavor and charm.

Garachico is your ideal place at the northwestern end of the Isla Baja, between the sea and a long slope that rises vertiginously, with a spectacular climate of eternal spring. The urban landscape of Garachico reinforces the idea of ​​walking before a Canary Islands that was.

You can go jumping between the rocks and even reach the open sea to bathe. These volcanic stones, the same that once buried a large part of what was this town, today represent part of the essence of Garachico.

14. Cádiz

Conil de la Frontera has it all, a privileged climate with more than 300 sunny days a year, a virgin coastline with paradisiacal beaches, an old town with a lot of history and an exquisite gastronomy. Without a doubt, a fantastic destination and a good base camp to explore the rest of the Province of Cadiz.

It has 14 km of coastline where we find 10 sandy areas between coves and beaches, which are undoubtedly the main attraction of the municipality. The variety of beaches is impressive. The beaches of the south are characterized by being large and infinite sands such as Palmar, Bateles or Castilnovo.

The north, protected by the Levant include the presence of imposing cliffs and virgin coves of great beauty that they seem taken from a postcard, like the Calas de Roche, from Quinto or from Poniente.

15. Mallorca

Located off the east coast, Mallorca is the largest island of the Balearic archipelago with its cliffs and the unexpected mountain range of Tramontana that impresses the traveler. The interior of Mallorca is completely populated with almond trees. It is a spectacle to see them blooming in the spring. You will find nightlife in the area of Palma de Mallorca. Visit more isolated coastal areas of urbanized land such as the Comtessa and Águilas coves.

The Playa del Mago is one of the examples. In Mallorca, you will have the great privilege of sailing between the waters of the Mediterranean Sea to visit two islands that also contain unique and extraordinary coasts. We talk about Dragonera and Cabrera, two islets that will give you the option to take a bath.

Best Places to Visit in Spain

16. Granada

In Granada, one of the eight that make up the region of Andalusia, you can admire the Alhambra Palace and the Generalife while visiting Spain. The Nasrid palaces built by the Nasrid dynasty is a true example of Muslim art. Practice skiing or snowboarding in any of the tracks of the Sierra Nevada, at 3478 meters high.

Would not you like to stay in a cave house? Many families of Granada live in this way in Guadix, Marquesado, Sacromonte. In the Sierra Nevada National Park is the beautiful town of Pampaneira. But beware of the mysterious Fuente de San Antonio in La Chumpaneira, in the center of the square. It is said that whoever drinks from its waters, loses his bachelorhood unless a rooster sings.

17. Bilbao

The Basque Country is a region of northern Spain and southern France still unexplored. But that is something that is changing, as it now begins to appear on tourist itineraries - and rightly so. As one of the oldest and culturally rich regions of Europe, it has much to offer visitors. The name Euskal Herria is used by the natives of the Basque Country to refer to their land.

From modern cities, picturesque villages and green landscapes to first class cuisine and the best wine region in Spain - the Basque Country has something for everyone. Bilbao is the perfect example. The Guggenheim Museum designed by Frank Gehry is the best-known example and is also the number one tourist attraction in the Basque Country.

18. Donostia-San Sebastian

San Sebastián is also redefining the Basque image around the world with its extraordinary gastronomy. The city can proudly boast of being the home of two restaurants classified in the list of the 50 Best Restaurants in the World and, in addition, it has 16 Michelin stars distributed in 9 restaurants.

It is also one of the best places to taste some snacks in Spain with pintxos - miniature culinary creations, similar to Spanish tapas, but better. Just 20 minutes along the coast, the beautiful town of Hondarribia is fast becoming a must go for foodies in Spain. And after filling the stomach with all that delicious food, a trip to the best wine-growing area in Spain, La Rioja is the perfect idea.

The region is full of picturesque villages, such as those found in the French Basque Country, as well as numerous fishing communities along the coast. There are beautiful beach destinations like Biarritz and some of the best surfing spots in the world.

The Basque dances, euskal dantzak in euskera, are a set of dances that represent the culture of the Basque Country and always involve a social act of great interest both for tourists and among the inhabitants of this autonomous community. The Aurresku, called in Basque Ohorezko Aurreskua, is a typical spanish dance of the Basque Country.

19. Ibiza

A trip to Spain in winter is also synonymous with celebration. If you like to dance and have fun, treat yourself to a summer holiday in Spain on the Spanish coast or in one of its islands, the best known party cities for its nocturnal parties is undoubtedly Ibiza.

20. Balearic Islands

The Balearic Islands offer beautiful landscapes with turquoise waters and idyllic beaches.


We hope that this article has served as useful inspiration. There are plenty of interesting Spanish cities to visit, and if you visit one of these, it will certainly give you some unforgettable moments.

And remember that one destination doesn't rule out another: From Madrid, you can easily visit Toledo or Segovia as well. Due to the close proximity between Alicante and Valencia, a lot of travelers also combine these two cities during the same trip.
Kalyan Kalyan Author

Contact Us


Email *

Message *

Food Tours

6 Most Romantic Restaurants in Paris For Your Partner

Blog Archive


kalyan panja lonely planet kalyan panja natgeo

Pageviews last month