Protect Your Trip »

Best places to visit in spain.

Spain's dynamic metropolises, breathtaking beaches and cultural offerings are second to none, making the country an undisputed stop on many travelers' European vacation itineraries. With so many varied destinations, each with its own celebrated sites and unique hidden gems, it may be hard deciding which cities are worth visiting. U.S. News factored in sights, culture, seasonality and expert opinion to come up with the best places to visit in Spain for all types of travelers – from city slickers to beach bums to outdoorsy types. Have an opinion? Vote below to influence next year's ranking.

Santiago de Compostela

Costa brava, san sebastian, canary islands.

key cities to visit in spain

In addition to being one of Europe's top travel destinations , Barcelona is without a doubt Spain's cultural capital. The Catalonian city's urban sprawl is dotted with Antoni Gaudí's whimsical architecture, including Basílica de la Sagrada Família and Park Güell, as well as museums carrying world-renowned artists, such as the Picasso Museum. You can also explore centuries-old neighborhoods like Barri Gòtic, which dates back to the Roman Empire. Don't forget to take advantage of the city's equally magnificent outdoor offerings, too, including La Barceloneta beach.

key cities to visit in spain

The final stop on an ancient pilgrimage route called Camino de Santiago (or Saint James' Way), this medieval city in northwestern Spain attracts hundreds of thousands of travelers every year. With centuries-old architecture and a UNESCO World Heritage-listed Old Town, Santiago de Compostela is an ideal destination for history buffs and culture hounds. First up on your to-do list should be a tour of the awe-inspiring Santiago de Compostela Cathedral, a massive Romanesque structure said to house the remains of Saint James the apostle. Then, take advantage of the city's number of beautiful parks, museums, restaurants and nightlife.

key cities to visit in spain

You won't want to skip this romantic Spanish city about 55 miles northwest of Madrid on your next trip to Spain. See for yourself what makes Segovia special while you stroll through the enchanting Plaza Mayor, home to a mix of restaurants and shops, or soar high above the city on a hot air balloon ride. Can't-miss sights include the two-tiered Aqueduct of Segovia, one of the world's best-preserved Roman aqueducts, and Alcázar De Segovia, a massive, fairy-tale fortress dating back to the 12th century.

key cities to visit in spain

Stretching from the idyllic resort town of Blanes all the way to the French border, this coastal region in northeastern Spain offers miles of shoreline along the Mediterranean Sea. After spending the day with your toes in the sand at one of Costa Brava's gorgeous cove beaches, indulge in a delicious dinner at one of the region's many seaside restaurants. But Costa Brava is not just for beach bums. Whether you're touring the unique Dalí Theatre-Museum in Figueres or exploring the Santa Clotilde Gardens in Lloret de Mar, Costa Brava is a can't-miss destination on any Spain itinerary.

key cities to visit in spain

The UNESCO-listed historic center of Cordoba is the stuff of Spanish dreams. Its winding, compact cobblestone streets are lined with whitewashed inns, shops, restaurants and homes that feature stunning Andalusian accents, including wrought-iron balconies, bright blue planters and painted archways. Visitors can also enjoy all of the city's famous historical sites, such as the Castle of the Christian Monarchs and the Mosque-Cathedral of Cordoba, commonly referred to as the Great Mosque, which is one of the best-preserved structures in Spain.

key cities to visit in spain

Mallorca's smaller sister island is a solid option for travelers wanting to visit the Balearic Islands without the crowds of Ibiza and Mallorca. Menorca offers the same kind of jaw-dropping beaches (think: white sands overlooking clear turquoise waters) you'd expect to find on other Balearic Islands – travelers say Cala Mitjana, Cala Macarelleta, Cala Turqueta and Cala Pregonda are some of the island’s most popular shorelines. You'll also discover several architectural marvels throughout Menorca. Head to Ciutadella (the island's original capital) to see old-world structures like the Catedral de Menorca and the Convent of Sant Agusti, which houses the Diocesan Museum.

key cities to visit in spain

Travelers who want to experience small-town Spain without venturing far from a big city will love visiting Toledo. This UNESCO World Heritage-listed city, which sits 45 miles southwest of Madrid, is breathtaking thanks to its location on a hilltop overlooking the Tagus River and its historical architecture. For the best views, visit Mirador del Valle, a scenic overlook boasting breathtaking panoramic vistas. Then, get a sense of Toledo's rich history by checking out attractions like Catedral Primada and San Juan de los Reyes Monasterio. Don't forget to try some of the city's famous marzipan before you leave.

key cities to visit in spain

Of all the cities in Spain, Madrid is the one that knows how to show travelers the best time. The city's party-hard reputation is really all it's cracked up to be, but that's not all Spain's capital has going for it. Madrid is filled with varied, vibrant neighborhoods, plus stunning parks, enviable shopping and some of the best art institutions in Europe, including the world-renowned Prado Museum and the Thyssen-Bornemisza National Museum. Not to mention, the city’s grandiose architecture – showcased by structures like the Royal Palace and Plaza Mayor – makes the perfect backdrop for a romantic getaway.

key cities to visit in spain

Mallorca is easily one of Spain's greatest assets. This dreamy island getaway features sun-kissed beaches, picturesque small towns and outdoor pursuits that draw tourists and lovebirds in droves. Revel in the see-through blue waters of Playa de Muro and Cala Llombards, then hop in a car and drive around the striking mountains that make up Serra de Tramuntana, a UNESCO World Heritage Site. Make sure you spend your downtime taking leisurely strolls along the darling streets of Alcúdia's old town and by the water to admire the awe-inspiring Palma Cathedral (La Seu).

key cities to visit in spain

This beautiful Andalusian city in southern Spain is awash with romantic allure. During the day, you'll find outdoor cafes along cobblestone streets and horse-drawn carriages meandering through pastel-colored plazas. And when night falls, flamenco dancing comes out in full force. Seville is the kind of place you should allow yourself to get lost in, but don’t forget to carve out time for must-see sites such as the Plaza de España, the Real Alcázar and the Catedral de Sevilla, the largest Gothic cathedral of its kind in the world.

key cities to visit in spain

Situated along Spain’s northern coast in Basque Country, San Sebastian is one of the most underrated destinations in Spain. Locals understand its majesty and every summer flock to this beach destination for its breathtaking shorelines, hiker-friendly mountains and unmatched foodie scene. For a quintessentially Basque experience, travelers suggest pintxo bar hopping in San Sebastian’s city center, Parte Vieja, or signing up for a pintxos (Basque tapas) food tour. Don’t leave without taste testing San Sebastian’s world-famous anchovies and txuleta, a specialty steak that is made from aged grass-fed beef.

key cities to visit in spain

Granada's Arabic influence makes this destination different from the rest of Spain. Thanks to its history as part of the Moorish Empire, Granada is home to tapas bars and flamenco venues that rub elbows with Moroccan tea cafes and Arab bathhouses. This confluence allows you to experience two cultures simultaneously. And you must make time to behold the breathtaking local treasures, including the Alhambra, the white-washed caves of the Sacromonte district and the snow-capped mountains of Sierra Nevada National Park.

key cities to visit in spain

A popular daytrip destination for travelers visiting Barcelona, Girona stands out for its medieval architecture and wealth of attractions. From the magnificent Girona Cathedral to the city's famous 12th century Arab baths, travelers are sure to find something to suit their interests in this Spanish city. Spend some time in La Devesa Park, one of the largest green spaces in Catalonia. Don't forget to pack your walking shoes – whether you're exploring the winding, cobblestone streets of Girona's Jewish Quarter or strolling the Passeig de la Muralla path atop Girona's ancient city walls, the best way to enjoy this historic city is on foot.

key cities to visit in spain

Rioja is Spain's wine country. Like France's Champagne, winemakers can't label a wine "Rioja" unless it is produced and distributed from the Spanish region of La Rioja. As such, you'll want to sample plenty of vino while you visit, which will be pretty easy to do since there are more than 500 wineries plus many restaurants that serve large selections of Rioja wine. If you're looking for other things to do, take advantage of Rioja's Michelin-starred restaurants and lively tapas bars when you're not hiking or skiing its surrounding mountains.

key cities to visit in spain

This northern city in Spain’s Basque Country sits in the middle of a beautiful valley, affording incredible views of the city and its rolling hills. Visit Casco Viejo (the city's old town) for authentic pintxos and to explore Parque Etxebarria, where you'll find some of Bilbao's best vistas. Or, ride the Funicular de Artxanda for even more spectacular panoramas. No visit would be complete without checking out the world-renowned Guggenheim Museum Bilbao and other local cultural institutions, such as the Museo de Bellas Artes de Bilbao.

key cities to visit in spain

Plan a trip to this small Andalusian town if you enjoy visiting destinations with unique geography and stunning architecture. Ronda sits atop a striking gorge that separates the town. To cross the gorge, walk across the Puente Nuevo, a beautiful bridge built in the 18th century. Below, you'll get an eyeful of El Tajo canyon and the Guadalevín River. After admiring your surroundings from the Puente Nuevo, visit the Plaza de Toros de Ronda, the historic old town and the Baños Árabes, well-preserved 13th- and 14th-century Arab baths.

key cities to visit in spain

Spain’s third-largest city stands out for offering a little taste of both the old and the new. You'll get to experience classic architecture at the Gothic-style Valencia Cathedral and the Plaza del Ayuntamiento, as well as modern sites like the City of Arts and Sciences and the Valencia Institute of Modern Art. After you've gotten your fill of city life, take a detour to breathe in some fresh air at the Albufera Natural Park or unwind at nearby beaches. What's more, with plenty of free attractions to choose from, Valencia is one of Europe's most affordable travel destinations . 

key cities to visit in spain

If you live to party, Ibiza is a great place to dust off your dancing shoes. This Spanish island is known worldwide for its nightlife scene, so much so that people often say you must visit during the peak summer months. However, one look at Ibiza's natural offerings and you'll understand how this island stands on its own outside of its party-hardy reputation. Beaches here are so clear that you can see your feet touch the sand as they enter the ocean. Plus, the historical charm found in Dalt Vila, Ibiza's old town, will certainly stop you in your tracks.

key cities to visit in spain

This cluster of Spanish islands located off the northwestern coast of Africa is one of Spain's premier beach destinations. In addition to picturesque shorelines, the Canary Islands are also teeming with outdoor attractions that will make any adventurer swoon, including four national parks. In between hiking and relaxing on the beach, take some time to stroll the neighborhoods of Santa Cruz de Tenerife, located on the largest of the Canary Islands, or Las Palmas de Gran Canaria, the archipelago's most populated city, to get a taste of local life.

key cities to visit in spain

Situated in southwestern Spain, Cádiz is one of the country's most underrated travel destinations. As one of the oldest inhabited cities in Europe, travelers can expect a bevy of historic attractions, from the Torre Tavira watchtower to the grandiose Cádiz Cathedral. Plus, there are several beautiful outdoor spaces to explore, including Genovés Park and the laid-back beaches of La Victoria and La Caleta. When you want to wind down, Plaza de España and Plaza de San Juan de Dios are excellent places to people-watch.

Vote to Add these Destinations to the Rankings

key cities to visit in spain

Costa del Sol

key cities to visit in spain

You May Be Interested In

key cities to visit in spain

Best Places to Visit in Europe for 2023-2024

Best places to visit in france.

key cities to visit in spain

Best Cheap European Vacations for 2023-2024

key cities to visit in spain

Best Honeymoons in Europe for 2024

key cities to visit in spain

Best Beaches in Portugal

key cities to visit in spain

Best Beaches in Spain

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.

Recommended

The 28 Best Water Parks in the U.S. for 2024

Holly Johnson|Timothy J. Forster May 8, 2024

key cities to visit in spain

The 18 Best Napa Valley Wineries to Visit in 2024

Lyn Mettler|Sharael Kolberg April 23, 2024

key cities to visit in spain

The 25 Best Beaches on the East Coast for 2024

Timothy J. Forster|Sharael Kolberg April 19, 2024

key cities to visit in spain

The 50 Best Hotels in the USA 2024

Christina Maggitas February 6, 2024

key cities to visit in spain

The 32 Most Famous Landmarks in the World

Gwen Pratesi|Timothy J. Forster February 1, 2024

key cities to visit in spain

9 Top All-Inclusive Resorts in Florida for 2024

Gwen Pratesi|Amanda Norcross January 5, 2024

key cities to visit in spain

24 Top All-Inclusive Resorts in the U.S. for 2024

Erin Evans January 4, 2024

key cities to visit in spain

26 Top Adults-Only All-Inclusive Resorts for 2024

Zach Watson December 28, 2023

key cities to visit in spain

Solo Vacations: The 36 Best Places to Travel Alone in 2024

Lyn Mettler|Erin Vasta December 22, 2023

key cities to visit in spain

26 Cheap Beach Vacations for Travelers on a Budget

Kyle McCarthy|Sharael Kolberg December 4, 2023

key cities to visit in spain

The Planet D: Adventure Travel Blog

16 Best Cities in Spain – Beautiful Places to Visit

Written By: Linda Smith

Updated On: February 14, 2024

spain citis

Spain is a bright, vibrant and exciting place to visit. Steeped in culture and with a wealth of history to discover Spain is the perfect destination for a European vacation. I’ve compiled a list of the top cities in Spain that you must visit.

Table of Contents

Beautiful Cities in Spain

Whether you are looking to explore on a slow and steady full immersion excursion. Or whether you just have 10 days in Spain there are a whole host of places to explore. Diverse and dynamic, each Spanish city has its own unique pace of life, own traditions, and festivities.

The most popular Spain cities that spring to mind when planning a trip to Spain are of course the capital city of Madrid and secondly Barcelona.

Madrid and Barcelona are simply the tips of the iceberg when it comes to exploring Spain’s wondrous cityscapes and urban environments.

cities in spain | cadaques

Lesser-known Spanish cities like Toledo and Cadaques are little off the beaten track for most travelers. But are certainly amazing places to visit in Spain.

For that reason, they are perfect places to explore to gain a genuine and authentic understanding of this European nation.

Here are 16 must-visit cities in Spain. How many will you visit?

Most Popular Spanish Cities

spain cities madrid

The Spanish capital city of Madrid is a great destination for a European vacation or a short weekend mini-break. Madrid is elegant and classy with ornate architecture and perfectly manicured gardens and parks to match.

For lovers of fine art, Madrid is a must. Home to The Prado which is filled with spectacular works that date back to the 12th Century it is easy to see why art fanatics from across the globe flock to Madrid to get their cultural fix.

With lavish water fountains and expansive greenery, the park is a great place to escape Madrid’s busy and bustling city center. The Buen Retiro Park is a popular destination for tourists and locals alike. With lavish water fountains and expansive greenery, the park is a great place to escape Madrid’s busy and bustling city centre.

  • Madrid has amazing museums , book your skip-the-line-tickets for the museum of your choice.
  • Get around Madrid with ease with the Madrid Hop on Hop off Bus Tour

2. Barcelona

spanish cities bacelona

Barcelona is the second-largest city in Spain. Found in the Catalunya region of Spain, Barcelona offers the perfect mix of culture and history within a modern cosmopolitan metropolis.

Bright, colorful, and memorable Barcelona is beyond photogenic and provides picture-perfect city vistas wherever you turn! Home to the famous Barcelona FC, football fans flock to Barcelona’s Camp Nou to watch the Barça boys work their magic on the field.

Bars and clubs line the streets and music is played until the early hours. Head to Barcelona if you want a party, for sure! The nightlife in Barcelona is fantastic and don’t forget the works of Gaudi.

Read more about Barcelona:

  • A Local’s Guide to What to do in Barcelona at Night
  • Romantic Barcelona – 7 Seductive Places to Visit
  • Gaudi in Barcelona – 10 Must-See Buildings

La Sagrada Familia is Barcelona’s most famous attraction. Book a fast track ticket to explore Gaudi’s unfinished masterpiece. Choose between a 1 or 2 day ticket to see all the best sites in Barcelona on a Hop on Hop off bus tour.

cities to visit in spain

Third-largest Spain city and the capital of the Andalusia region is Seville. It is widely regarded as the home of classic flamenco dancing and has become world-famous for it. If you want to learn this traditional dance or watch the professionals perform, head to the Triana neighbourhood and watch the story unfold!

Other key sights and attractions in Seville include the Alcázar Castle complex and Seville’s Gothic cathedral. The Alcázar Castle complex was constructed within the Moorish Almohad dynasty and has an interesting history.

Another must-visit place in Seville is the 18th-century bullring named the Plaza de Toros de la Maestranza where for hundreds of years man has fought the beast in the ultimate test of strength and bravery.

  • Read more about Seville: 15 Free Things to do in Seville, Spain

Alcazar is one of Seville’s most popular tourist attractions. Book your Skip the Line Guided Tour to explore the residence and learn about the great kings of Spain.

cities in spain | bilbao

Home to just 350,000 people Bilbao is often missed when on a whistle-stop tour of Spain which is a shame as this small port city tucked away in Northern Spain is a great vacation location.

Bilbao is the capital of the Basque Country in Spain and incorporates some traditional Spanish architecture with towering skyscrapers in the downtown area too.

The Guggenheim Museum is Bilbao’s most visited attraction, built in 1997 by Frank Gehry. The museum is home to contemporary works within its modern, undulating titanium building.

Experience authentic traditional flamenco in a venue that is as popular with locals as it is with visitors. Free cancellation and last minute bookings.

5. Valencia

places to visit in spain valencia

Valencia is home to the Mediterranean side of Spain. This vibrant city is home to an abundance of culture and art. It has its own International airport that flies to other European destinations and domestic flights too.

Valencia is considered the City of Arts and Sciences and is home to some impressive and futuristic buildings like the oceanarium and planetarium and the interactive museum.

As it is located on the coast Valencia boasts some beautiful beaches. During the summer months, these coastal patches fill with tourists but with warm weather running long into the autumn months Valencia can be enjoyed year-round.

granada spanish cities

If you’re looking for a more sedate but still very authentic Spanish experience look no further than Granada. This laid back city boasts breathtaking views of the Alhambra and the Sierra Nevada mountains.

Take a day trip from the city and ramble through the foothills of the Sierra Nevada mountains and breathe in some fresh clean air. Head back to the city for a late afternoon snooze before heading out on the town!

The BoogaClub is a great night time destination with wild parties and live music every night of the week! Get your dancing shoes on in Granada!

Book a guided tour of the Alhambra Complex, Generalife Gardens and Alcazaba. No visit to Granada is complete without seeing the Alhambra, the only remaining fortress complex from the city’s Islamic period.

7. Salamanca

cities in spain salamanca

The Old City of Salamanca was granted UNESCO World Heritage Site status in 1988. Found in northwestern Spain, Salamanca is part of the Castile and León region.

Home to many international students Salamanca has a great vibe that instantly makes you feel at ease. Many people chose to visit the Case de las Conchas and the Plaza Mayor.

The New Cathedral of Salamanca is a must-visit!

spanish city of toledo

As we mentioned before, big and beautiful Barcelona and Madrid may take the limelight but smaller Spain cities like Toledo are well worth a visit too. This ancient city is located high on a hill looking over the plains of the Castilla-La Mancha in the heart of Spain itself.

Toledo is a walled city with a rich and varied past; home to monuments and statues for Arab, Jewish and Christian communities. Toledo has a lot to explore.

Must-visit places in Toledo include the Sol Gate as well as the Moorish Bisagra Gate. The Sol Gate can be found in the old quarter, close to the buzzing Plaza de Zocodover.

  • Check out our visit – Toledo, Beautiful Spanish History Awaits
  • Book a full day tour of Toledo from Madrid. Enjoy a free city tour, transfers and six full hours to explore the city on your own.

cities in spain malaga

Nestled away on the Costa del Sol, Malaga is a well-known destination for European tourists. Home to big high-rise holiday resorts and hotels the city does have some nice clean beaches.

Many tourists often neglect Malaga’s wonderful architecture and rich heritage in favor of beach parties and water sports. Whatever your reason for going to Malaga be assured that you will be welcomed with a smile and a great sense of hospitality.

Like Valencia, Malaga has an international airport that flies regularly to many European destinations with a range of budget airlines.

10. Córdoba

spanish cities cordoba

Tucked away in southern Spain in the region of Andalusia, the same region as Seville, Córdoba was a key city during the Roman times and an important Islamic hub during the Middle Ages.

Córdoba is most famed for the impressive and ornate La Mezquita mosque that was built way back in 784 AD!

The La Mezquita has an interesting history. In 1236 it became a Catholic Church with Renaissance influences was built in the 17th-century.

The Best Spain Cities by Dave and Deb

spain cities girona waterfront

We love visiting Girona in Costa Brava . If you are visiting Spain, make sure to add this to your itinerary. The old city is beautifully located on the Onyar River, surrounded by medieval walls.

Game of Thrones filmed in Girona and there are plenty of sights to see like the Jewish Quarter, Cathedral and cobblestone walking streets. Whether you choose to visit the big and bustling Spanish cities or the smaller history-filled cities in Spain, there is something for everyone.

  • Game of Thrones used many locations to film in Girona. Take a guided GOT walking tour through the cobbled streets of the medieval and Jewish quarter of Girona

Costa Brava is one of the most beautiful regions in Spain and a great way to see it is on the water. If you want a taste of Costa Brava but don’t have time to visit Girona, book a kayak and snorkeling tour from Barcelona.

key cities to visit in spain

One of the first Spanish cities we ever visited was Cuenca. We really wanted to see the Colgadas with our own eyes. These precarious houses built on the side of a high ridge hanging over a deep gorge are a sight to see.

  • Read more about Cuenca at: Cuenca and The Casas Colgadas

13. Alicante

cities to visit in spain | alicante

During that same road trip through central Spain where we saw the Colgadas, we stopped at the beach city of Alicante.

Filled with walking streets and markets, delicious restaurants and nightlife, it was an amazing Spanish vacation. Castillo de Santa Bárbara is the most prominent site to see when visiting this energetic city.

14. Pamplona

cities in spain | pamplona

Home to San Fermin Festival, Pamplona is famous for the running of the bulls but there are plenty of things to do besides taking part in the controversial festival.

There are the magnificent city walls date back to Roman times, the lovely walking streets and food scenes, it’s an incredible city park and the Plaza del Castillo makes it a worthwhile stop on your route into Basque country.

It is also a major stop on the Camino de Santiago. That pilgrimage is high on our list of must things to do!

15. San Sebastian

cities to visit in spain

Located just a short drive from Pamplona is the lovely coastal city of San Sebastian. After the San Fermin Festival, we took a break at San Sebastián to eat a lot of Pinchos.

Located on the sea, this city in Basque Country is known for its food. It also has an incredible beach. See our full Spain Travel Guide

16. Tossa De Mar

spanish cities tossa de Mar

Tossa De Mar is a beautiful city in Costa Brava with a medieval fort overlooking the sea and city. There is a medieval village that is beautiful to walk through the cobblestone streets and there is a fantastic beach.

Getting Around Spain

works of gaudi in Barcelona

Travel in Spain is very easy. All the major cities and towns are connected by rail and even many of the smaller villages are too. You can travel cheaply and easily throughout Spain using train travel alone.

What’s more, it is possible to book your train tickets online before you even leave home.

Car rentals in Spain

  • Travelers who wish to explore as much of Spain as they possibly can may want to hire a car for the duration of their stay.
  • Provided you are over the age of 21 and have a driving license then hiring a car is hassle-free and can work out cheaper than train travel in the long run.
  • If you chose to hire a car, it can easily be arranged for the hiring company to bring your car to the airport to meet you so you can hit the ground running…or rather, driving!
  • Remember to check whether your car needs diesel or petrol or else you’ll have a nightmare on your hands!
  • Click here to search all the car rental agencies and get the best price for your Spain vacation.

Get the Best Price on Car Rentals in Spain – Click Here to Search all the Car Rental Agencies and get the best price for your Spain Vacation.

Bus Travel in Spain

  • Bus travel is also a great option in Spain.
  • For example, a bus from Madrid to Granada takes just four short hours and runs two or three times daily, more frequently in the high season.
  • Buses are cheap and cheerful and a nice way to see the Spanish countryside sprawl away from outside your window. Rest assured, buses in Spain do take breaks for food and toilet stops. No need to strategically dehydrate for your long journey here!
  • Spain is an vivid and welcoming place filled with passionate and caring people who are only too happy to accommodate tourists and travellers.
  • Learning a little of the language can get you a long way and even if you make mistakes the Spanish always appreciate the effort.

Going to Spain? Read more about these Spanish Cities

  • Toledo, Beautiful Spanish History Awaits
  • Cuenca and the Casas Colgadas
  • 15 Free Things to do in Seville, Spain
  • Andalusia Travel – 5 Reasons to Visit the South of Spain
  • Camping in Spain: Everything You Need to Know
  • Via Ferrata, Spain – Take your adventure to New Heights

Read More about the City of Barcelona

  • 26 of the Best Places to Visit in Barcelona
  • Gaudi in Barcelona – 13 Must-See Architectural Wonders

Barcelona is a great place to start in Spain. Madrid is the most popular, but in Barcelona, you can explore the works of Gaudi, it has great nightlife, one of the best urban beaches in Europe and fantastic cuisine.

Beauty is subjective, but we believe that Barcelona is the most beautiful city. With the works of Gaudi but many think Granada is the most beautiful.

You can visit Spain any time of year but crowds peak during the summer months, so we suggest shoulder season in Spring or Autumn.

The top five most visit cities in Spain are Madrid, Barcelona, Granada, and Seville.

If you enjoyed our list of the best cities and places to visit in Spain, save it to Pinterest for future travel planning.

the best cities in spain to visit

How many places in Spain will you visit on your next European vacation?

Travel Planning Resources

Looking to book your next trip? Why not use these resources that are tried and tested by yours truly.

Flights: Start planning your trip by finding the best flight deals on Skyscanner

Book your Hotel: Find the best prices on hotels with these two providers. If you are located in Europe use Booking.com and if you are anywhere else use TripAdvisor

Find Apartment Rentals: You will find the cheapest prices on apartment rentals with VRBO . 

Travel Insurance: Don't leave home without it. Here is what we recommend:

  • Allianz - Occasional Travelers.
  • Medjet - Global air medical transport and travel security.

Need more help planning your trip? Make sure to check out our Resources Page where we highlight all the great companies that we trust when we are traveling.

You May Also Like

8 Life Lessons from the Camino de Santiago

8 Life Lessons from the Camino de Santiago

Your Essential Guide: How to Rent a Car in Spain with Confidence

Your Essential Guide: How to Rent a Car in Spain with Confidence

The Ultimate Guide to Visiting the Alhambra: Tips, Tricks and Must-Sees

The Ultimate Guide to Visiting the Alhambra: Tips, Tricks and Must-Sees

About Linda Smith

Linda Smith is a travel writer and the founder/main editor of EasyTravelForYou Her passion for travel inspires her to seek new places, new adventures and sharing her travel experience to everyone. Follow Linda at: EasyTravel4U / Facebook / Twitter

Join thousands of others who get our monthly updates!

Leave a comment cancel reply.

Save my name, email, and website in this browser for the next time I comment.

30 thoughts on “16 Best Cities in Spain – Beautiful Places to Visit”

Great article and having visited most of these cities I agree with your choice. Just one error Valencia is third largest city in Spain whilst Seville is fourth.

Nice article. Teruel, Tarragona, Segovia and Avila are also worth a visit if you look for more inspiring places. For the bigger cities, Seville keeps me surprising.

So cool list !!! Guauu!!!! The photos of Tossa De Mar and Alicante are so impresive ! Good jobs and article. 🙂

Spain is a really beautiful country and especially the region of Andalousia and Extremadura is the best place to travel: beautiful cities, great landscapes and delicious and economic cuisine

Great article. My wife and I have debated about visiting Spain from California. Are you aware of any tour companies that could take us to many of these cities? I am too old to drive! Thank you for your help. Steve

We enjoy your passion! Seville is very special and as you say. Many thanks for Seville about her like this.

Seville is very special ! I´m from Paris for 2 days holidays and now live in Seville since 20 years !!! I come back only few times in my city ! I meet my wife in Plaza de España and now I work in Tourism. Seville change my life ! Great article. Thanks a lot. And beautiful Photos ( i love them).

seville was so pretty like all the way love it soooooo much wanna go again

The truly inspiring post gives valuable insights on the entire Spanish landscape. Right from Bilbao till down Valencia, every city is unique and boasts diverse culture. Especially, I thank the author for an informative blog.

HI thanks for sharing the off beat places to visit in spain rather than the regular tourist destinations. Off beat tourist locations are the best way to experience the true culture of the country.

Thank you for this article. We are going to Spain in June. We will be visiting 8 of the places in this article( except Bilboa & Salamanca) . We are starting from Madrid and a train ride to Seville. From Seville , we will work our way to Malaga and the other places and move up north to Valencia and finally Barcelona. We are a bit conflicted and not sure if we should rent a car from Seville to visit the other places or just continue riding the train. Would appreciate your recommendation. Thanks

Hi John, It depends on how comfortable you are driving. The train system is great. But we do like a road trip. We find there is a lot of freedom. If you want to drive, rentals are quite reasonable, and it does give you the chance to see more off the beaten path places.

Great Article, We ar planning to visit Spain this year. Thanks for the tips and we will try to visit these places.

I like all the places! My husband and I are planning to visit in Spain from Morocco next month December 24 to 27 , 2018 any place and hotel you can recommend for us , I really appreciated if you can give us an advice. Thanks once again !

Been to Bilbao just for a day and loved it! nice read it was. Thanks

My favourite was Seville. Thank you for your post. Eduardo

“Spain has the city for every Occasion” this must be the headline for the blog, it is my democratic opinion. The article throws light on unexplored areas of Spanish regions. Its wonderful cities are incomparable, from Gaudi’s imaginative style architecture to Seville’s Flamenco dancing, Spain is a classic spot for holidaying. I thank Linda Smith for sharing such informative article and truly its worth sharing across diverse media for spreading out the unsung regions of Spain. The brief on transport system really helps every individual who plans a Spain Holiday.

This is nice. My wife and I are excited for the vacation we’ve booked in Europe to Spain and definitely we will go to the Canary. Lanzarote is one of our eyeing place for our 1st stop 🙂 There so many thing we want to do from a page we’ve read canaryislandsinfo.co.uk/lanzarote/places/.I wanted to know if you have experience traveling to this wonderful Island. Is there anything you can recommend aside from your past travel in in Spain?

Sounds like a fun loving and thrill-seeking. It’s no wonder that Spain is one of the popular destinations. Passionate and sophisticated places to wander. Wanna visit Sagrada Familia and Valencia for its art and architecture. And Malaga for its lovely beaches.

Nice review ! Hope someday i will travel those places !

Fantastic post! Spain is on our “must visit” list! We really hope to get there soon!

Cycling from Valencia to Malaga, get the best of both cities and enjoy some landscapes in between, this is the plan! =)

We loved Barcelona, Montserrat, Costa Brava … everything we saw in Catalonia and other parts of Spain. Beautiful!

We can’t get enough of Spain. The food, the people, the diverse cities, there is nothing to complain about. Perfect list for a traveller who can’t quite decided which cities to visit or to rent a car or not.

I’ve only been to about half of these so far, but really keen to check out the smaller cities like Salamanca. Next Spain trip for sure!

The time of year really helps with deciding which cities to go to at a time. I can’t take the heat so sometimes i stay away from the heat. In spain, I pay pretty close attention to the weather. Loved this article!

TheHolidayLens

I stayed in Spain for few month and have changed to travel most of the city here on the list, It is all amazing!:)

I loved Bilbao and have got a trip to Barcelona this week – I’m really excited now I’ve read this post 🙂

Jet x http://www.jettravels.co.uk

I love that Toledo made it onto this list! I visited the city years ago, and even though I was only there for a day, I absolutely loved it. It really felt like you were travelling back in time!

We lived in Spain for a year and had the opportunity to visit every city on this list! We could not agree more on how amazing each one is.

Awesome, you're subscribed!

Thanks for subscribing! Look out for your first newsletter in your inbox soon!

The best things in life are free.

Sign up for our email to enjoy your city without spending a thing (as well as some options when you’re feeling flush).

Déjà vu! We already have this email. Try another?

By entering your email address you agree to our Terms of Use and Privacy Policy and consent to receive emails from Time Out about news, events, offers and partner promotions.

Love the mag?

Our newsletter hand-delivers the best bits to your inbox. Sign up to unlock our digital magazines and also receive the latest news, events, offers and partner promotions.

  • Los Angeles

Get us in your inbox

🙌 Awesome, you're subscribed!

Valencia

The 18 best places to visit in Spain

From the bars of Barcelona and beaches of Andalucia to small towns and wine regions, these are Spain’s essential destinations

Ed Cunningham

Millions flock to Spain every year to see the likes of Barcelona , Madrid and Valencia. And while those top dogs are popular for a reason (they’re all fantastic), there’s so much more to this beautiful country than just its famous cities. 

So why not save some energy for the national parks, the cultural richness and fascinating history of this enveloping country while you’re here? You’ll find secret wineries, romantic castles, symbolic mountains and more, in a country that is as varied as it is fabulous. Here are the very best places to visit in Spain, according to our experts.

RECOMMENDED: 📍   The best things to do in Spain 🏖   The  best beaches in Spain 😋   The best restaurants in Spain 🗺 The best city breaks in Europe

At Time Out, all of our  travel guides  are written by local writers who know their cities inside out. For more about how we curate, see our  editorial guidelines . 

An email you’ll actually love

Best places to visit in Spain

Barcelona

At least once in their lives, everyone – yes, everyone – should visit Barcelona. The capital of the northwest autonomous region of Catalonia, this city is a cultural behemoth with museums, restaurants and nightlife options galore. It ain’t one of the most popular destinations on the planet for nothing, y’know.

Discover Barcelona:

📍 The best things to do in Barcelona 🌳 The best secret Barcelona parks and gardens 🎨 The best museums in Barcelona 🛏 The best hotels in Barcelona

Madrid

Elegant, magnificent, glorious Madrid ticks every box you could want of a capital city. From the Prado to the Debod Egyptian temple, the Spanish capital is absolutely teeming with elite museums, classic attractions, continent-leading restaurants, blissful green spaces and much more. Whether you’re a seasoned Madrid veteran or first-timer, this city has enough stuff to see and do to fill several lifetimes. 

Discover Madrid:

📍 The best things to do in Madrid 😋 The best restaurants in Madrid 🍹 The best bars in Madrid

Bilbao

Over the past few decades Bilbao has transformed from being the industrial powerhouse of the Basque region into a dazzling cultural hub. The swish and flashy Guggenheim might get the most attention, but this northern city’s old town, markets, Nirvión estuary and delicious pintxos also ensure it’s one of Spain’s most distinctive and exciting destinations.

Discover Bilbao:

📍 The best things to do in Bilbao

Valencia

Despite seeing an uptick in international visitors in recent years, the western coastal city of Valencia remains a criminally underrated Spanish destination. As renowned for its arts and sciences as it is for its foodie history and gastronomic innovation, Valencia is as exciting as contemporary Spain gets. And it’s all within reach of some of the country’s finest beaches! Dreamy.

Discover Valencia:

📍 The best things to do in Valencia 🏄 ‍♀️ The best beaches in Valencia

Seville

Sitting sun-scorched pretty much year-round, the southern city of Seville is a laidback, romantic sort of place. Boasting stately palaces, intimate courtyards, characterful bars and plenty of tasty (and cheap) tapas restaurants, Spain’s fourth-largest city enchants on several levels. Just remember your sunscreen.

Discover Seville:

📍 The best things to do in Seville

Ibiza

Yes, Ibiza’s known for its legendary parties – but there’s much more to this Mediterranean isle than its world-class clubs. Delightful beaches, lip-smackingly good seafood and over 100 rugged hiking trails mean that Ibiza is far, far from a one-trick pony.  

Discover Ibiza:

📍 The best things to do in Ibiza

Granada

Centred around the majestic Alhambra palace – a massive fortress which sits high up on a hill mightily overlooking the city – Granada sees medieval and modern Spain clash in a very gritty, down-to-earth sort of way. Medieval Moorish architecture and ancient cave dwellings rub shoulders with buzzy student communities and rowdy tapas bars – it’s a captivating mix.

Discover Granada:

📍 The best things to do in Granada

Canary Islands

Canary Islands

The Canaries have been a well-established holiday destination for decades – so there’s a chance you might have dismissed them as package holiday fodder. But you couldn’t be more wrong. From Gran Canaria ’s dazzling archaeological sites and Fuerteventura ’s aloe vera estates to Tenerife ’s stargazing and Lanzarote ’s marvels of modernist architecture, these islands are packed full of surprises.

Discover the Canary Islands:

🌱   The best   things to do in Fuerteventura 🎨   The best   things to do in Lanzarote 🔭 The best things to do in Tenerife

Majorca

Make no mistake: Majorca (or ‘Mallorca’, as the locals call it) lives up to its rep when it comes to sun, sand and surf. This place has over 300 beaches and coves – but it’s also got much, much more. The largest Balearic island, Majorca also boasts scenic hikes, picturesque stone villages, characterful markets and one-of-a-kind museums, to name just a few of its charms.

Discover Majorca:

🏖 The best things to do in Majorca 🛏 The best hotels in Majorca

Alicante

Travellers’ usual mad dash to the resorts of Costa Blanca often means they overlook the city of Alicante – and that’s a crying shame! Alicante is alive with clifftop castles, fascinating museums, grand bazaars and maze-like neighbourhoods. It’s always, always worth a look.

Discover Alicante:

📍 The best things to do in Alicante

Girona

Sat in northern Catalonia on the confluence of four (yep, four) rivers, Girona is one of Spain’s most historically-rich cities, founded by the Romans well over a thousand years ago. The Girona of today is a well-preserved ancient city, from its gorgeous medieval walled quarter to its towering main cathedral.

Málaga

Málaga is the capital and main hub on the sun-drenched Costa del Sol, but it’s one of Spain’s top cultural destinations, too. Take a break from the city’s magnificent beaches and turquoise waters and you’ll find an art hub home to the likes of the Museo Picasso and the only Centre Pompidou outside of France.

Benidorm

Beach spots don’t come much more legendary than Benidorm (yes, UK readers, it’s a real place and not just a TV show), but this is a particularly attraction-packed seaside town. Aside from the iconic Playa de Poniente, you’ve got natural parks, craggy rock formations, elegant restaurants and spirited tapas bars aplenty. In other words, there’s more than enough in Benidorm to keep you busy when you’re off the beach.

Discover Benidorm:

🏖 The best things to do in Benidorm

Benalmádena

Benalmádena

A short trip down the coast from Málaga, Benalmádena is a town primed for pleasure. Home to pristine beaches, well-equipped resorts and thrilling theme parks, here you’ll find the bustle of the Costa del Sol rub shoulders with mountainside tranquillity. Few places know how to kick back and relax quite like it.

Santiago de Compostela

Santiago de Compostela

The final stop of the centuries-old Camino de Santiago pilgrimage route, Santiago de Compostela is as well-known for the baroque grandeur of its huge cathedral as it is for its rugged, wind-battered coastal landscape. Santiago is one of Spain’s less sunny spots, sure, but it’s also one of its most fascinating.  

La Rioja

Yes, wine . You knew we’d get here eventually. La Rioja is one of the world’s most famous wine-growing regions, known for its particularly fruity, aromatic vinos . And if you’re a big fan of wine? Well, you’d be silly not to pop into a few vineyards and wineries such as the Frank Gehry-designed Marqués de Riscal or the vast and labyrinthine López de Heredia.

Cáceres

Most remarkable about the Extremedura city of Cáceres isn’t just its mishmash of cultures – it’s that somehow pretty much all of them have been preserved so well. From the Romans and Moors to the Goths (no, not those goths) and the Renaissance, Cáceres is a wonderful and fascinating hodgepodge. Mixed in amongst all that are Michelin-starred restaurants, Fluxus art museums and tonnes of fab churches and squares.

Cuenca

Ever seen a building quite like that ? Thought not. Cuenca’s famous for its Hanging Houses ('Casas Colgadas'), which cling to the ravine cliffs of the Huécar river. And that isn’t the only attraction in Cuenca. In fact, the entire walled town is Unesco-protected and crammed full of spectacular churches, convents, palaces, castles and towers.

[image] [title]

Discover Time Out original video

  • Press office
  • Investor relations
  • Work for Time Out
  • Editorial guidelines
  • Privacy notice
  • Do not sell my information
  • Cookie policy
  • Accessibility statement
  • Terms of use
  • Modern slavery statement
  • Manage cookies
  • Advertising
  • Time Out Market

Download the magazine

  • Time Out Barcelona
  • Time Out Madrid

The 8 best places to visit in Spain in 2024

Feb 13, 2024 • 7 min read

key cities to visit in spain

From the Catalonian capital of Barcelona to the fascinating mix of cultures in Toledo, here are the best places to visit in Spain © Westend61 / Getty Images

Coming second only to its northern neighbor as the most visited country in the world, Spain is packed with incredible places to visit and experiences to enjoy.

Sun-drenched Mediterranean beaches, World Heritage cities, incredible cuisine, and multi-faceted culture – the only downside is not knowing where to begin with your must-see list. I've done all the hard work for you and gathered together my eight favorite places to visit in sensational Spain in 2024.

Best city for visiting world-class art museums 

The Spanish capital  is a lively city blessed with year-round clear blue skies draped over its vibrant barrios (neighborhoods) , architectural landmarks and famed art museums. There's even an ancient Egyptian temple, the Templo de Debod , right in Madrid's city center. 

Art aficionados could spend days exploring Madrid's "Golden Triangle of Art," composed of three globally renowned museums , the Museo del Prado , Reina Sofía and the Thyssen-Bornemisza , which are home to some of the world's most valuable art collections. They are situated along Madrid's Paseo del Prado (Art Walk) , which has recently been granted UNESCO World Heritage status.

Planning tip:  Madrid has a vibrant street culture that loves its wine-soaked tapas crawls. Cava Baja in the historic La Latina neighborhood is lined with quaint little bars and taverns, making it one of the best streets in the city to join locals hopping from one bar to the next to sample a selection of Iberian hams, charcuterie and cheeses.

Rear view of a young man relaxing in the pool and looking at Barcelona city skyline

2. Barcelona

Best for modernist architecture

Straddling the Mediterranean and the Pyrenees mountains, the Catalonian capital is a visually stunning metropolis with avant-garde architecture, city beaches and a Gothic Quarter that stretches back over 2000 years.

No visit to Barcelona is complete without spending time at the Sagrada Família , the obra maestra of the illustrious Catalan architect and proponent of Modernism, Antoní Gaudí. His influence on the city is everywhere, and it's worth taking time to visit his other architectural jewels, the Casa Batlló , La Pedrera and Park Güell.

Another place where Gaudí has left his legacy is at the Plaça Reial , at the heart of the city's two millennia-old Barri Gòtic (Gothic Quarter) . The public square is lit up by decorative street lamps that were Gaudí's first commissioned public work. This ancient neighborhood is also home to the majestic La Catedral of the Holy Cross and Saint Eulalia, which was built over two centuries from the 13th to the 15th centuries. At the border of the quarter is Mercat de la Boqueria , one of the oldest markets in Europe.

Planning tip: Have a lunchtime visit to Mercat de la Boqueria – it's when the unassuming places to eat, run by charismatic owners, start to open up.

3. San Sebastián

Best city for gourmet experiences

This alluring Basque coastal city in northern Spain is stunning, characterized by its belle epoque architecture, white-sand beaches that stretch for kilometers, and blue waters of the Bay of Biscay. On a clear day, stroll along the boulevard of La Concha beach to get a feel for the locals' sea-loving culture.

San Sebastián, or Donostia in Basque, has evolved from a traditional whaling town into a world-famous gastronomic capital. It has the greatest concentration of Michelin-starred restaurants per square meter in Europe, and gastronomic delights await you around every corner.

Planning tip:  You don't need to have a Michelin-star budget to be able to enjoy San Sebastián's food culture. Head over to the Parte Vieja (Old Quarter), particularly along 31 de Agosto Street. The streets here are lined with restaurants and bars offering dizzying rows of assorted pintxos  – literally translating as "spike." The name describes how these appetizers are presented with skewers or toothpicks for easy picking.

People sitting at restaurant tables on a terrace at Cala Benirrás beach on Ibiza

4. Balearic islands

Best for beaches and sapphire-colored waters

Anyone who's been to these outlying islands east of the Iberian Peninsula would recognize the "Balearic blues" — the distinct shades of blue that characterize these Mediterranean waters. This archipelago's four largest islands –  Ibiza , Mallorca , Menorca and Formentera – are blessed with countless beaches and calas  (coves) embraced by white sand coastlines and rugged cliffs.

Among these islands, Ibiza is the most famous one, mainly for its reputation as a 24/7 party destination. Yet Ibiza's clubbing culture is just a tiny slice of this spectacular island on the UNESCO World Heritage List. It is fringed with sapphire-colored waters, filled with historic fortified towns, and has a wealth of hidden inlets and charming beachside restaurants and cafes. You can visit the ruins of the ancient Phoenician civilization at Sa Caleta and the Puig des Molins necropolis to get a glimpse of the ancient colonies that inhabited this island long before the clubbers discovered it. 

Best place for cultural sightseeing

The delights of  Seville are in the details – this charming Andalusian capital may give you the sensation of déjà vu, perhaps because its year-round sunny days, resplendent gardens and intricately carved palaces have made it a favored filming location for big productions from Star Wars to Game of Thrones . Its allure lies in its idiosyncratic mix – horse-drawn carriages, flamenco tablaos  (stages), colossal Gothic structures and Islamic stylistic details all blend to create this multi-layered dreamscape of a city.

Seville's rich cultural tapestry is the legacy of its long and varied history, once a Moorish capital, later the seat of the Castilian aristocracy, and then as the European gateway to the Americas after Columbus' journey in 1492. The unique juxtaposition of cultures could not be more apparent when visiting the Seville Cathedral , the largest Gothic cathedral in the world and the final resting place of Columbus, and then just a few meters away, the Real Alcázar showcasing the splendor of Mudéjar architecture with Islamic, Baroque, Gothic and Renaissance elements.

Planning tip:  Want to experience a huge celebration? Time your visit for one of the city's great annual festivals , notably the Semana Santa and Feria de Abril.

People walking down a cobbled street in the medieval city of Toledo

Best for layers of history

This 2000-year-old walled city occupies a significant place in Spain's history. It was the former capital of the Visigothic Kingdom, a fortress of the Emirate of Cordoba, a Roman municipium, the seat of power of King Charles V, and the former capital of Spain until 1560 and is now a UNESCO World Heritage Site. With Jewish, Christian and Islamic influences, Toledo has earned the nickname "The City of Three Cultures." Walk along its narrow cobblestone streets to glimpse the vestiges of this unique cultural melange — ancient Roman structures, Moorish architectural styles, the Catedral de Toledo , the El Tránsito Synagogue and the Cristo de la Luz Mosque .

Planning tip:  Head over to the Mirador del Valle for spectacular panoramic views and a picture-perfect photo of this historic city by the Tagus River.

Best city for Western Islamic architecture

Situated at the foot of the snow-capped Sierra Nevada mountain range is the postcard-perfect Andalusian city of Granada . It is home to the Alhambra palace complex and the ancient citadel of the Nasrid Dynasty, the last Muslim dynasty in the Iberian Peninsula which ruled until the 15th century. Meaning "the Red One," the Alhambra is a stunning architectural masterpiece merging Moorish and Christian decorative elements – it's impossible not to feel transported to a fantasy world with its intricately carved walls and archways, mirror-like pools and colorful mosaics. 

Planning tip:  Continue the visual feast at the Palacio de Generalife right by the Alhambra, a summer palace whose gardens and perfectly orchestrated fountains provided repose for the ancient Nasrid sultans.

Woman on a park bench watching Santiago de Compostela Cathedral at sunrise, park and sunny sky

8. Santiago de Compostela

Best city for spiritual tourism

Santiago de Compostela is the capital of Galicia and the final destination of the Camino de Santiago (Way of Saint James) pilgrimage, a tradition that stretches back over 1000 years. On any day of the week, you'll see pilgrims from all over the world paying their respects at the Basilica of Santiago de Compostela , the reputed burial place of St James the Apostle. 

Even non-pilgrims can relish the mystical beauty of this northern Spanish city with a distinct Celtic heritage. Its beating heart is the Plaza del Obradoiro , where the luxurious Hostal dos Reis Católicos  stands, believed to be the oldest hotel in the world that was once a hostel for pilgrims.

Planning tip:  Santiago has a rich gastronomic tradition highlighted by its excellent seafood, so be hungry when you visit the city's second most popular attraction after the Cathedral, the Mercado de Abastos food market.

This article was first published Aug 18, 2021 and updated Feb 13, 2024.

Explore related stories

key cities to visit in spain

Festivals & Events

May 3, 2024 • 6 min read

Here’s everything you need to know about the tomato-throwing extravaganza that takes place every August in Spain.

Banff National Park: Bow Valley Parkway Johnston Canyon

Apr 19, 2024 • 10 min read

key cities to visit in spain

Mar 26, 2024 • 8 min read

key cities to visit in spain

Mar 25, 2024 • 6 min read

key cities to visit in spain

Mar 21, 2024 • 6 min read

key cities to visit in spain

Mar 17, 2024 • 5 min read

key cities to visit in spain

Mar 13, 2024 • 7 min read

Waldorf-Astoria-Amsterdam.jpeg

Mar 8, 2024 • 17 min read

key cities to visit in spain

Feb 28, 2024 • 3 min read

5Shops-Palma-Hero-Image.png

Feb 2, 2024 • 6 min read

San Sebastián, cities in northern spain

15 Best Cities to Visit in Spain + MAP

Home | Travel | Europe | Spain | 15 Best Cities to Visit in Spain + MAP

When it comes to Spanish cities , you’ll find no shortage of small towns, coastal hamlets, modernist cities, and medieval villages. It all depends on what you like, but of all the best cities to visit in Spain , I know you’ll love at least one of them.

Due to its rich history and heritage, you can find beautiful cities in Spain on the peninsula and across the islands. In this guide, I’ll show you the best Spanish cities that you should visit at least once in your life. I can assure you that the monuments, museums, gastronomy, and people of these cities won’t disappoint you.

You’ll also see that one of the greatest attractions of this country is the number of gorgeous cities, so keep reading to see which ones I recommend you visit!

1. Madrid, one of the most beautiful cities in Spain

Hands down, Madrid is one of the best cities of Spain to visit , and it offers so much cultural and historical heritage.

To ensure that you don’t miss anything, I’ve written a complete guide on things to do in Madrid , so check it out to see all the wonderful places to visit here. It’s easy to spend hours getting lost in this city, although this free tour is a good place to start!

When I lived in Madrid, one of my favorite things to do was to walk to the Royal Palace ; it’s one of the largest in Spain and all of Europe. To learn more about the secrets and history of the Spanish royals, do this guided tour , which takes you through the palace’s halls and gardens. Then, go to the Temple of Debod , a 2 nd -century Egyptian temple in the middle of Madrid!

Madrid, best cities to visit in spain

Another treasure in this Spanish city is the Prado Museum , the most-visited museum in Spain, and one of the most important in the world. Since it opened in 1819, the Prado has attracted thousands upon thousands of people who long to see masterpieces like Velázquez’s Las Meninas , Bosch’s The Garden of Earthly Delights , and Goya’s Black Paintings . If you visit, I suggest booking an advance ticket so you can avoid the long lines.

Some other must-dos in Madrid include strolling through Retiro Park , exploring the Gran Vía and Puerta del Sol , indulging in a “bocadillo de calamares” at Plaza Mayor , going out for tapas in La Latina (especially on Sundays), and bar-hopping in Malasaña , Madrid’s nightlife hub. Also, if you like soccer, take this tour of the Santiago Bernabéu Stadium , the most impressive stadium in the world.

  • Recommended accommodation : The Palacio de los Duques Gran Meliá is a romantic hotel in a 19 th -century palace with décor and private gardens inspired by the famous paintings of Velázquez.

2. Seville, one of the best cities to visit in Spain

Seville is another top Spanish city , and one of the best places to visit in Spain . Its beautiful Giralda is a majestic Almohad tower, which crowns the 800-year-old Cathedral. Together with the Real Alcázar and the Cathedral of Santa María de la Sede , they’re the most important monuments in the city. To see them for yourself, and learn more about their history, do this guided tour .

Also, the Plaza de España is one of the most symbolic places in the country and makes Seville among the best cities to visit in Spain . I recommend taking this free tour to see this plaza, the Church of the Divine Savior, Plaza Nueva, Puerta de Jerez, and the Royal Tobacco Factory.

Seville, best cities of spain to visit

Finally, you can’t leave without visiting the Triana neighborhood, a focal point for Sevillian culture and a cradle for singers, dancers, and artisans. You’ll see what I mean when you watch an incredible flamenco performance like this one . You can also take this boat trip on the Guadalquivir River, a romantic thing to do while discovering the magic of this city.

  • Recommended accommodation : Stay at the luxurious Hotel Las Casas de la Judería in the Santa Cruz neighborhood. The resort features classic-style décor, a rooftop pool, a spa, and several Andalusian patios.

3. Barcelona, one of the most popular cities in Spain

Barcelona is internationally-recognized as one of the most beautiful cities in Spain , so it’s a must-see. I’ve already written a complete guide on things to do in Barcelona , but here, I’d like to explain what makes this one of the most charming cities in the country.

Many would agree that the modernist architecture of Gaudí is one of Barcelona’s crown jewels. In particular, you must visit Park Güell and book this self-guided tour of the Sagrada Familia .

Also, go to Plaza de Catalunya and the Gothic Quarter, where you can see the Plaza de Sant Jaume, Town Hall, and the Palacio de la Generalitat. Continue through the Born neighborhood, home to the famous Cathedral of the Sea. You can do all this and more on this free tour .

Barcelona, best cities in spain

You can continue your walk through Barceloneta, where you can try its famous bombas . I also suggest visiting the Passeig de Gràcia and walking through its neighborhood, which is full of alternative boutiques, galleries, theaters, and squares. If you love soccer, take this tour of Camp Nou Stadium and its museum.

Moreover, Barcelona is one of the best cities in Spain to visit at Christmas since it has several markets. In particular, the Santa Llúcia Market on Avenida de la Catedral is the most popular.

  • Recommended accommodation : The W Barcelona is the best 5-star hotels in Spain, with an impressive sailboat shape and lovely views of Barceloneta Beach. The resort has a spa, infinity pool, rooftop bar, and luxury rooms, so you’ll be well taken care of.

4. Granada, one of the most historic cities in Spain

With its undeniable beauty and charming atmosphere, Granada is one of the best university cities in Spain.

If there is one thing you must do here, it’s visiting the Alhambra, one of the best things to do in Spain . Reflecting the power and wealth of the Nasrid Kingdom that ruled the city until 1492, the Alhambra is a relic of the past. My favorite part of this place is the Generalife Gardens and its fountains, which you can see on this tour . Just be sure to book it in advance since tickets sell out quickly!

Granada, cities in spain

Also, you can’t leave Granada without seeing the Cathedral and the Royal Chapel , where the remains of King Ferdinand II and Queen Isabel I rest. If you do this free tour , you can also go through the Alcaicería (old silk market) and the Albaicín neighborhood, a modern hub for writers and bohemians. From here, you can get panoramic views of the Alhambra.

At sunset, I suggest going to the Carrera del Darro or the Mirador de San Nicolás to see the golden glow of this beautiful Spanish city .

  • Recommended accommodation : My preferred hotel in Granada is the Alhambra Palace , next to the old walls of the Alhambra. It offers spectacular views of the city and the Sierra Nevada, and it’s just a 10-minute bus ride from the Albaicín neighborhood.

5. San Sebastián, one of the best cities in Spain to visit

San Sebastián is always included in any top list of cities in Spain , and I’ll tell you some of the main reasons why.

Its beautiful bay is framed by Mount Igueldo and the island of Santa Clara. Along with La Concha Beach , one of the best beaches in Spain , it has two other urban beaches, making it the best coastal city in Spain . Walk along the promenade at Zurriola Beach, take the Paseo Nuevo around Monte Urgull, and cross the bay to end at Ondarreata Beach. Here, you can see the Peine del Viento , an impressive sculpture by Eduardo Chillida and Peña Gantxegi.

Then, head into the city center to see the squares, bridges, and buildings. You can also take this free tour to see the best places in San Sebastián.

San Sebastián, best cities in spain to visit

For lots of people, this is the best city in Spain for food , so if you want to experience San Sebastián’s gastronomy, don’t miss this gourmet pintxo tour . Over two hours (or more if you want), you’ll visit several traditional restaurants and try pintxos prepared by culinary experts.

  • Recommended accommodation : The Axel Hotel San Sebastián is an adults-only hotel that’s guaranteed to please. Along with its pool, gym, and bar, it’s just 10 minutes from the beach.

6. Santiago de Compostela, another one of the best cities to visit in Spain

Without a doubt, Santiago de Compostela is the best city to visit in Spain . Declared a UNESCO World Heritage Site in 1985, this city in Galicia is a popular destination for the thousands of people who make the Camino de Santiago pilgrimage each year, one of the best hikes in Spain.

This beautiful Spanish city is also known for its Cathedral , which boasts an impressive history. In the 9 th century, Bishop Teodomiro de Iria Flavia discovered the hidden tomb of the Apostle Santiago in the cathedral. This dramatically increased pilgrimages to the city, and in 1805, construction of the Romanesque cathedral began under Alfonso VI. If you’re interested in learning more and seeing the church for yourself, it’s worth taking this guided tour .

Santiago de Compostela, cheap cities in spain

The Church of San Martiño Pinario is another temple you must visit, as well as the Parque de la Alameda and the Plaza de Cervantes. Also, since you’re there, take the opportunity to go bar-hopping and taste the different foods. It’s cheap and delicious.

To make sure you don’t miss anything, and to learn some hidden secrets about the city, take this guided tour . Be sure to book in advance since spots can fill up, especially when there’s an influx of pilgrims. The tour will also take you to the Palacio de Rajoy, the Plaza de Laterías, and the University of Santiago.

  • Recommended accommodation : The Capitol Boutique Hotel is one of the best boutique hotels in Spain , with private terrace rooms. It’s located in the historic center, just 0.4 miles from the cathedral.

7. Toledo, one of the best cities in Spain to visit

Toledo is one of the best cities to visit in Spain since visiting it is like taking a trip to the past. Back in the time of Carlos V, Toledo was the imperial capital and home to Christians, Jews, and Muslims. For this reason, it was known as ‘the City of the Three Cultures’.

As you can imagine, this is one of the most important cities in Spain , and some of the must-sees here include Plaza Zocodover, the Alcázar, the Cathedral of Santa María, and the 13 th -century synagogue of Santa María la Blanca. Nor can you leave here without seeing the impressive views from the Mirador del Valle or the Monastery of San Juan de los Reyes.

Toledo, walled cities in spain

Since there are so many places to visit, I recommend getting the Toledo Card for skip-the-line access to the city’s main monuments. The card also grants you a spot on a guided tour of the Toledo Cathedral . If you want to see everything from an insider’s point of view, I also recommend this free tour . Among other places, it goes through the Jewish Quarter.

In addition, Toledo is one of the coolest cities in Spain to delve into black magic, witchcraft, paranormal phenomena, and haunted houses. You can experience all these mysterious things on this night tour (in Spanish).

  • Recommended accommodation : The Eugenia de Montijo is the finishing touch for your visit to Toledo. Its rooms feature handmade rugs and period furniture, while the hotel has a spa with Arab vaults and Roman remains. It’s just a 10-minute walk from the cathedral, so it’s the perfect place to stay.

8. Salamanca, another important city in Spain to visit

Salamanca is one of the most famous cities in Spain , perhaps best known for its prestigious university. That said, its nerve center, Plaza Mayor , is a popular meeting place for locals, and Miguel de Unamuno defined it as “a quadrilateral, irregular but amazingly harmonious”. For this reason, this place has been declared a World Heritage Site .

I recommend following the route to the university, where you can marvel at its impressive façade, built in the Plateresque style. Look closely for the frog hidden in the architecture and, if you have time, go inside the school.

Salamanca, best cities of spain to visit

Moreover, Salamanca’s cathedrals and the Casa de las Conchas are also worth seeing. The city’s Roman Bridge and the tower at La Clerecía church offer spectacular views of the city, so you can’t miss them either. Many people consider this to be the most beautiful city in Spain , so check out this free tour (in Spanish) to make the most of your time here.

  • Recommended accommodation : I recommend the Hospes Palacio de San Esteban , a renovated convent with relaxing gardens that you can rest in after exploring this university city.

9. Córdoba, one of the best cities in Southern Spain that you should see

Córdoba is one of the best cities in southern Spain thanks to its atmosphere, its flower-adorned patios, and of course, its Mosque-Cathedral .

The latter is one of the most visited monuments in the entire country, and the second-largest mosque in the world. Construction on it began in the 8 th century, and by the 13 th century, King Ferdinand III transformed it into a Catholic cathedral. The best way to visit it is by doing this guided tour or this one , which includes a walking tour of the Jewish Quarter too.

However, the Mosque-Cathedral isn’t the only thing that makes Córdoba such a magical city. In 2021, more than 50,000 Spanish Lonely Planet readers chose Córdoba as the most beautiful World Heritage city in Spain .

Córdoba, cities in spain list

If you can, visit during the first two weeks of May when the Córdoba Patio Festival takes place and all the participants put their lovely patios on display for all to see. Also, stop by the Palacio de Viana in the Plaza de Don Gome, where different flowers decorate and perfume the entire building.

You already know that at Capture the Atlas , we’re big fans of free tours, and this one is a good way to see the main highlights of Córdoba, one of the best cheap cities in Spain .

  • Recommended accommodation : The Hesperia Córdoba , located on the banks of the Guadalquivir River, offers views of the Mosque and the Alcázar. In addition, it has a seasonal rooftop pool, which you’ll appreciate when the temperatures soar in the summer.

10. Zaragoza, one of the most charming Spanish cities

Zaragoza is another major city in Spain that you can visit any time of year. One of its must-sees is the Cathedral-Basilica of Our Lady of the Pillar , better known here as ‘El Pilar’. It’s an important Baroque temple with frescoes by Goya. Admission is free, although if you want to climb to the top of the tower, you’ll have to pay a fee.

You can also see the Cathedral of the Savior , also known as La Seo de Zaragoza. It was built on top of a Muslim mosque and the Roman Forum of Caesaraugusta, so it’s quite a sight to see.

Zaragoza, famous cities in spain

The Aljafería Palace , dating back to the 11 th century, is another awesome thing to see in this Spanish city . Together with the Alhambra in Granada and the Mosque of Córdoba, it’s one of the great works from Spain’s Muslim era. To ensure you don’t miss anything here, I recommend this free tour (in Spanish).

In addition, Zaragoza is one of the most beautiful cheap cities in Spain , so it won’t cost you much to explore this place from top to bottom.

  • Recommended accommodation : The Hotel Avenida in Zaragoza’s city center, is the perfect place to rest after a full day. It’s just three minutes from El Pilar, and five minutes from the famous street, El Tubo.

11. Cádiz, among the most beautiful and cheap cities in Spain

Cádiz is certainly one of the best coastal cities in Spain , which you’ll quickly notice just by walking along its promenade. Some say that it looks a lot like the famous Havana boardwalk, only with a large cathedral in the background. By the way, this temple is one of the things you must visit in Cádiz.

You should also see the Tavira Tower and the camera obscura observatory , the castle of Santa Catalina, and the monument to the Constitution of 1812. It’s also worth taking a good stroll along La Caleta Beach.

Cádiz, best cities in spain to visit

A good starting point for your visit is the Plaza de San Juan de Dios , the central square where this free tour begins. Do it and you’ll see why this is one of the best cities in southern Spain that I recommend. In addition, Cádiz is one of the greatest cheap cities in Spain , so you can enjoy beautiful sights and delicious food without draining your bank account.

  • Recommended accommodation : The Tandem Torres de Cádiz Suites is my favorite place to stay in Cádiz. It’s a charming hotel with a seasonal outdoor pool and terrace.

12. Valencia, one of the most popular cities in Spain with a beach

Valencia is one of the best big cities in Spain with a beach, although it has a lot more to offer. In addition to eating delicious Paella, I recommend visiting Valencia’s Cathedral and historic center, as well as the Carmen neighborhood, which reflects the city’s Muslim and Christian heritage.

This city in Spain is also known for the City of Arts and Sciences , a grand architectural complex designed by the famous architect and engineer, Santiago Calatrava, and the late Félix Candela. It’s truly an amazing place to visit, and it gets crowded, so reserve a ticket in advance.

Valencia, most popular cities in spain

La Lonja is another significant building in Valencia, as well as one of the most important Gothic monuments in all of Europe. It has been a National Artistic Historical Monument since 1931 and was declared a UNESCO World Heritage Site in 1996, so you can’t miss it.

To see the most iconic sites in Valencia, one of the best cities to visit in Spain , I recommend this free tour , which will take you to the Palace of the Generalitat, the Plaza de la Virgen, and the Central Market of Valencia.

  • Recommended accommodation : The Valentia Cabillers , is located just 165 feet from the cathedral and features a rooftop terrace and outdoor pool.

13. Oviedo, one of the cleanest cities in Spain you should see

Oviedo is known as one of the cleanest cities in Spain and the headquarters of the Princess of Asturias Awards, which are known throughout the world.

As one of the best cities to visit in northern Spain , Oviedo is home to many important structures, such as its Cathedral and Gothic Tower. I also recommend climbing Mount Naranco and visiting the Church of Santa María del Naranco , a significant medieval monument in all of Europe. With this free tour (in Spanish), you can see other iconic sites in this Asturian capital, like the Plaza de Alfonso II El Casto, the Plaza de la Constitución, and the Plaza del Fontán.

Oviedo, best cities to visit in spain

In terms of gastronomy, I think Oviedo is one of the best cities in Spain for food , so don’t miss out on the cider bars along Calle Gascona. If you’re spending more than one day here, I recommend doing an excursion to Covadonga , in the Picos de Europa , which is one of the best national parks in Spain .

  • Recommended accommodation : The Eurostars Hotel de la Reconquista hosts the annual Princess of Asturias Awards. Located in an 18th-century building and declared a National Monument, the hotel sits in the historic center, close to many main attractions in Oviedo.

14. Bilbao, one of the best cities to visit in Northern Spain

Bilbao has become more popular in recent years, so it’s one of the best cities to visit in Northern Spain .

If you go, I recommend watching the sunset from the Marzana Pier , a lovely place to sit down and enjoy a drink. You should also walk around the Arenal, see La Ribera Market , and visit Plaza Nueva to walk through its arches and taste the delicious pintxos in its restaurants. After all, Bilbao is probably the best city in Spain to indulge in food.

Bilbao, spanish cities

That said, the most iconic attraction here is the Guggenheim Museum Bilbao . This impressive architectural work by Frank Gehry marks the end of an era in the city, as well as a new beginning. The museum’s interior is also worth seeing, so I suggest getting a ticket in advance to avoid unnecessary queues.

Also, to make sure you don’t miss anything in this beautiful city in Spain , do this free tour .

  • Recommended accommodation : The Hotel Carlton is in the well-known Plaza de Federico Moyúa, an iconic landmark. You’ll have the Gran Vía next door, and you’ll be less than 10 minutes’ walk from the Guggenheim Museum.

15. Palma de Mallorca, one of the best cities to visit in Spain in summer

Finally, Palma de Mallorca is one of the best cities to visit in Spain in the summer since it has a beautiful beach. Once you go, you’ll end up wanting to stay for much longer, thanks to the great atmosphere.

Its Gothic-style Cathedral is very close to the Almudaina Royal Palace , the former residence of the Kings of Mallorca, so they’re a good starting point to see this city’s heritage. Let yourself be carried away by the Old Town, and see the influence left behind by the Romans, Muslims, and Christians.

Palma de Mallorca, party cities in spain

As the capital of the Balearic Islands and one of the best coastal cities in Spain , there is so much to see and do here. My recommendation is to book this free tour so you don’t miss anything. I also suggest making the trip to see the Castell de Bellver ; it’s a bit out of the way, but one of the most spectacular places in Palma de Mallorca.

To sum up, if you’re on the island, you can’t miss this amazing city in Spain , especially during the summer months!

  • Recommended accommodation : The Iberostar Cristina is one of the best all-inclusive hotels in Spain and is just a two-minute walk from Playa de Palma. Plus, the resort has a relaxing spa area and an outdoor pool.

Map of the best cities to visit in Spain

To help you locate each of these Spanish cities and plan your trip, here is a map of all the places I mentioned.

Of course, if you have any questions or you’d like to share with me your favorite cities in Spain , leave me a comment below. I’ll be delighted to answer you. Until then, have a great trip!

key cities to visit in spain

Ascen Aynat

Que ver en Tenerife Islas Canarias – Ruta Tenerife 5 días - Vuelos baratos a Tenerife

Leave a Reply Cancel reply

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

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

key cities to visit in spain

The Most Popular Cities to Visit in Spain

With so much information available about traveling to Spain, it can be difficult to narrow down which cities are worth visiting. There are several factors to consider when planning your trip , but probably the most important factor is the length of your stay.

If you plan on spending a week or more in Spain, starting in Madrid is a great plan of action to see many of Spain's must-see sights . You can then choose to spend your time by embarking on one of the many  guided tours that begin in Madrid or exploring the surrounding cities of Toledo and Segovia on your own.

Depending on your tastes and interests, you may want to visit  Seville  or  San Sebastian  for excellent tapas, but for cheap tapas, visit  Granada . For museums,  Madrid  should be your pick, and  for a good city  with a beach, visit Barcelona or San Sebastian.

Barcelona is without a doubt the most popular city to visit in Spain. With its Gaudi architecture and the vibrant city life, you can always find  something to do , any time of the year. 

Las Ramblas is a bustling street that is surprisingly popular with both tourists and locals alike, but if you're looking to avoid crowds, head to the no less beautiful Gothic Quarter.

Madrid gets mixed reactions from many visitors as some find the pace of life and diversity of the city incredibly exciting, while others are daunted by its size.

However, with no shortage of  fun things to do , you will never get bored in this capital city, and due to its central location, it is easy to arrange several  local day trips  throughout your stay. For most tourists, the longer you spend in this capital city, the more likely you will end up enjoying it.

Salamanca , which is located about two-and-a-half hours northwest of Madrid, is a beautiful university town with strikingly uniform sandstone architecture, as well as the quirky Casa de las Conchas, a seashell-covered 16th-century Gothic palace.

This city also has a gorgeous public square, Plaza Mayor, and the celebrated art museum, Casa Lis.

Santiago de Compostela

Santiago de Compostela  is a popular destination for vacationers in visiting the shrine of apostle Saint James the Great in Camino de Santiago (The Way of Saint James).

The cathedral that houses the shrine is one of the oldest and most beautiful in Spain, and the bucolic countryside surrounding it is also well worth seeing.

One thing is for sure: Seville is hot. Temperatures in this city in the summertime often reach 120ºF. Known for the Alcazar, a Moorish-Renaissance royal palace with stunningly beautiful gardens, the bell tower, Giralda, and the Maestranza, where  bullfighting  is still practiced.

The Mezquita (mosque) in  Cordoba is the city’s main attraction, but the area around it is equally appealing, in particular, the Jewish quarter, which is full of irregular streets like Calleja del Pañuelo.

The Calhorra Tower, a medieval fortified gate, the Museo Julio Romero de Torres, and the Royal Stables of Córdoba all draw crowds in each year.

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 , as Spain's most famous dish was invented here. 

L'Oceanogràfic, a large aquarium housing over 500 different species, is also a major attraction, as well as the Bioparc which lets its furry residents roam free.

TripSavvy / Taylor McIntyre 

Granada is amazing the number 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.

San Sebastian

TripSavvy / Paula Galindo Valle

San Sebastian  has one of the nicest  beaches in all of Spain  and even better  pintxos  (tapas).

Pack your swimsuit and head to La Concha beach, or stay out of the sun at San Telmo Museao.

Malaga's fame stems from two things: its airport and being the birthplace of Pablo Picasso. Sadly, Picasso spent little time here, so you won't find much homage to the late artist, but given its location, it is easy to take a day trip from Malaga .

Another airport city ( Ryanair flies here).

Valladolid is well connected to the rest of the region. So, you can hop on a train or bus and see one of the many cities in the area (such as Madrid , Leon or Salamanca).

Valladolid is in the Ribera del Duero wine district. You can get good Ribera del Duero, but this wine is one of the most popular types in Spain and you can get it in almost any bar in the country.

Plan the Perfect Trip to Spain

The Best Time to Visit Spain

How to Get from City to City in Spain

Best Internal Flights in Spain

The Very Best of Spain's Cities, Regions, Food, and Drinks

Spain's Must-See Sights and Attractions: City by City

Spain's Best Tapas Cities

Flying in, Around, and Out of Spain

Guide to Bus and Train Travel in Spain

Best Train Journeys in Spain

How Long Should You Spend in Each City in Spain?

The 20 Best Things to Do in Spain

How to Get to France From Barcelona and Other Spanish Cities

19 Regions and Islands of Spain: From Worst to Best

What You Should Eat in Spain: City by City

One Week in Spain: The Ultimate Itinerary

Spain Guides

21 Best Cities In Spain To Visit

Toledo City View

From the bustling streets of Barcelona to the beautiful architecture of Seville, here is the best cities in Spain to visit on your next holiday.

Whether you want to explore the cultural and historical sites, indulge in the local cuisine, or find a great place to stay, Spain has it all.

Barcelona is the capital of Catalonia and is known for its lively culture and stunning architecture. Visit the iconic Sagrada Familia , explore the winding streets of the Gothic Quarter, or take a stroll along the beach.

Madrid is the capital of Spain and is known for its vibrant nightlife and art scene. The city is home to some of the world's best art galleries and museums, such as the Prado and the Reina Sofia .

Seville is located in Andalusia , and has a rich history and culture. Visit the impressive Seville Cathedral , enjoy a flamenco show, or take a walk along the banks of the Guadalquivir River.

Cordoba is home to a number of impressive monuments, including the Mezquita, a stunning Mosque-cathedral . Explore the ancient Jewish Quarter, or visit the Alcázar de los Reyes Cristianos, a castle built by the Spanish rulers.

Granada is located in the Sierra Nevada Mountains and is home to the majestic Alhambra Palace . Explore the city's vibrant squares, take in a traditional flamenco show, or take a guided tour of the palace.

No matter which city you choose to explore, Spain has something for everyone. With its stunning architecture, vibrant culture and delicious food, Spain is a must-visit destination.

Here is our list of the top 21 Spanish cities in Spain to visity:

  • San Sebastian
  • Santiago de Compostela
  • Palma de Mallorca

1.Barcelona

Passeig de Gracia

Barcelona is one of the most visited cities in the World, and for good reason. Whether you're looking for a rich cultural experience, experiencing the magic of Gaudi or simply chilling out at the beach, Barcelona will never cease to amaze you.

Barcelona is home to the iconic Sagrada Familia and other Gaudi treasures, the Boqueria Market, Las Ramblas and so much more.

The city is also home to some of Spain's best museums, galleries, and parks, making it the perfect destination for art and culture lovers.

For the adventurous, there are plenty of outdoor activities to enjoy as well including hiking, cycling, and sailing. Barcelona also has some beautiful beaches anywhere, so be sure to bring your swimsuit!

For those looking to get around the city, Barcelona has an excellent public transport system . The metro, buses, and trams are all reliable and efficient. For an even more convenient option, consider renting a bike or scooter so you can explore the city in your own time.

No matter what your interests are, Barcelona is an incredible city with something to offer everyone. From its unique architecture, culture, and cuisine to its beaches, parks, and nightlife, Barcelona is one of the best cities to visit in Spain.

Palacio de las Comunicaciones Madrid

Madrid is the vibrant capital of Spain and offers something for everyone, no list of the best cities to visit in Spain would be complete without including this incredible city.

Whether you are looking for a cultural break, vibrant nightlife, historic attractions, impressive architecture, world-renowned museums, palaces, parks, or great food, Madrid has it all.

Madrid is home to a stunning Royal Palace, the world’s largest of its type along with some of the world’s most renowned art museums, including the Prado Museum and the Reina Sofia Museum which houses works by Picasso and Dali, as well as many other renowned Spanish and international artists.

Madrid is well known as a party city due to its vibrant music and nightlife scene with many lively bars, cafes, and clubs located all throughout the city.

Numerous trendy rooftop bars have also appeared on the scene in the last few years along with many great places to enjoy music and tapas.

In addition to its cultural scene, Madrid is also home to some picturesque parks and gardens. The Parque del Retiro is the best known of these, located in the heart of the city, it is an oasis of green spaces, fountains, a huge lake and beautiful statues.

Seville Casa de Pilatos

Seville is a beautiful and vibrant city with a lot to offer visitors. It is home to some of the most stunning monuments and ancient sites in Spain, including Seville Cathedral , the Alcazar gardens and the riverside Torre del Oro (Golden Tower). It is also the first Spanish city to have a high-speed railway line - the Madrid-Seville AVE line opened in time for the 1992 World Expo held in the city.

Seville is also famous for its delicious tapas, and its location on the banks of the River Guadalquivir creates a stunning backdrop for visitors to explore.

There are an abundance of attractions in Seville from art galleries, museums and parks to traditional markets and bustling nightlife.

For those looking to explore Seville in more depth, there are guided tours available in the city, offering an insight into the history and culture of one of the most visited cities in Spain.

Roman Bridge Cordoba

This beautiful city of Cordoba is full of incredible things to see and do. With its Arab Palace , historic sites, olive groves, decorated patios, olive oil and vibrant festivals, Cordoba has something for everyone.

When visiting, be sure to check out the Festival de Los Patios which is held in May and features beautiful flower-laden patios. Also, if you're a fan of flamenco, you won't want to miss the amazing dancers from the region.

No trip to Cordoba would be complete without trying some of the local wine. Montilla wine is one of the most popular and dry sherries enjoyed by locals and visitors alike.

Cordoba is one of the most historic cities in Spain and is truly a unique place, where three cultures come together like no other city on earth. You'll be sure to have an unforgettable experience in this magical city.

Montefrio Granada

Granada is a fascinating city located in the heart of Andalucia. and is home to the world-renowned A lhambra Palace , visited by millions of tourists each year.

With its breathtaking Sierra Nevada mountain range, rich cultural heritage, and vibrant bar and tapas scene it's a place that all travelers to Spain should visit at least once.

The city is renowned as being the home of the impressive Alhambra Palace and the many other Arab-era monuments that have been preserved here.

And for lovers of Flamenco dance and music, you will not find a more authentic city in Spain to enjoy it.

Malaga Port

Malaga is the capital of the Costa Del Sol , the most visited stretch of coastline in Spain. However, the city is often overlooked by holidaymakers to the busy beach resorts.

Malaga is well worth spending a day or two as it offers a lot for people wishing to delve deeper into its history and culture.

The city is home to an impressive cathedral, an Alcazaba Moorish Castle, historic food markets, a Roman theatre and beautiful Botanical Gardens.

And don't forget to explore the birthplace of Pablo Picasso - the city is full of references to him.

An evening stroll around the Old Quarter is a must if you want to enjoy the vibrant atmosphere and historic architecture present along every narrow street. This is also where the locals hang out to enjoy the huge choice of delicious tapas bars.

Whether you're looking for a weekend getaway or a longer holiday, Malaga is an excellent option.

7. San Sebastian

Kursaal Bridge San Sebastian

San Sebastian is a beautiful city on the northern coast of Spain's Basque Country. The city is known for its stunning beaches, rolling green hills, and charming architecture.

San Sebastian is one of the top cities in Spain renowned for its high-quality gastronomy.  The city is home to numerous Michelin Starred restaurants and of course, it is home to the world renowned “Pintxo” or tapas as they are most commonly known.

There is so much do to in San Sebastian so be sure to take advantage of the city's many museums and art galleries. Take a stroll around the Old Quarter and along the waterfront by the La Concha beach to admire the breathtaking views of the Bay of Biscay.

8. Santiago de Compostela

Santiago Compostela Cathedral

Santiago de Compostela is a unique and fascinating city located in the region of Galicia in North West of Spain

It is a spiritual destination for many, as it is believed to be the final resting place of Saint James the Great, one of Jesus's apostles.

This beautiful city is filled with historical sites and monuments, including the stunning Cathedral of Santiago de Compostela , which is a UNESCO World Heritage Site.

The cobbled streets and granite buildings give the city a unique character and atmosphere.

Bilbao City Spain

Bilbao is a city located in the Basque Country in Northern Spain and well worth spending a day or two exploring its rich history and culture.

The city is full of character and traditions, and its old quarter and city center has been renovated in recent years. The River Bilbao flows through the city, and the Basque coastline is just a short drive away.

The world-renowned Guggenheim Museum is located in Bilbao . The museum of modern and contemporary art was designed by Canadian-American architect Frank Gehry and is a must-place to visit in the city.

Food lovers will drool over the gastronomy on offer which fuses traditional Basque dishes with Spanish flavors. From swanky restaurants to some of the best tapas bars, the city has it all.

Whether you're looking for a romantic getaway or a cultural adventure, Bilbao is the perfect destination in Northern Spain.

10. Palma de Mallorca

Palma Cathedral

Palma de Mallorca is an amazing city with a rich history and culture.

From the stunning Santa Maria Cathedral, to the Moorish and Christian ruins, there is a lot of beauty to be discovered.

Palma is also known as a great tourist destination, with plenty of activities to do and sights to see. Whether you're looking for a relaxing vacation in the sun, or a bit of adventure, Palma has something for everyone.

Be sure to explore the beautiful La Lonja district, take a stroll along the waterfront, and sample the delicious local cuisine.

With its many attractions and activities, Palma de Mallorca is a great destination for a memorable holiday.

11. Valencia

Plaza Redonda Valencia

Valencia is a beautiful city with so much to offer. Whether you're looking to explore its historical and cultural heritage, enjoy its beautiful beaches and Mediterranean atmosphere, or just take in the sights and sounds of the city, there is something for everyone.

Be sure to check out the ancient Roman walls, the stunning City of Arts and Science , and the many cathedrals, museums, and art galleries. There are plenty of activities to do and sights to see. Don't forget to take a stroll along the beach and soak up some sun.

Valencia is also known for its vibrant nightlife, with plenty of bars and clubs to choose from.

There are also lots of restaurants and cafes offering a range of local and international cuisine. For a truly unforgettable experience, be sure to try some of the city's famous tapas and the world renowned Spanish dish, Paella which originated in the Valencia region.

So, come and explore the stunning city of Valencia . With its amazing architecture, cultural heritage, beautiful beaches, and vibrant nightlife, it is sure to be an unforgettable experience.

12. Zaragoza

Basilica Zaragoza

Zaragoza is a truly special city, offering a unique blend of culture, history and hospitality. With its mix of Renaissance buildings, museums, religious sites and local culture, it's an ideal destination for a long weekend trip or as part of a larger tour of Spain.

The food and wine in Zaragoza are something to behold, as the people are so friendly and welcoming.

There's plenty to explore, from the impressive Plaza del Pilar to the stunning Museo de Zaragoza.

And for those looking for a bit of nature, the nearby Monasterio de Piedra is a must-see.

Whether you're looking for a romantic weekend getaway or an exciting city break, Zaragoza should be your first stop.

Toledo is an absolute must-visit city for anyone looking to explore the rich cultural and artistic heritage of Spain.

Located only 70km south of Madrid, the city is situated along the meandering Tajo River and is truly a sight to behold, especially at night when its buildings and monuments are lit up and the city is illuminated by twinkling lights.

Toledo is home to over 100 monuments , including beautiful churches, palaces, synagogues and mosques, that are a testament to the centuries of co-existence between Christians, Jews and Arabs.

In 1986, UNESCO declared Toledo a World Heritage Site in recognition of its unique heritage and it remains one of the most visited cities in Spain.

Whether you’re looking to explore its historical sites, take in its stunning views, or sample its delicious gastronomic delights, Toledo is sure to leave you with a lasting impression.

14. Santander

Santander Spain

Santander is a beautiful city in the north of Spain that has so much to offer visitors.

From stunning beaches and landscapes, to charming harbours and the old city centre, the city is a perfect blend of blue and green.

Many travellers will know the port area of Santander as it is one of the main ship and ferry entry points in Northern Spain.  Most visitors though will usually drive directly out of the city on their way to the warmer areas in the South. If possible when passing through Santander try to spend a few days exploring the city as you wont be disappointed.

It was once a renowned tourist resort for the upper class in the 19th century, and still keeps its beautiful palaces and promenades, white buildings, and the iconic casino.

Santander is a great place to visit for both foreigners and Spanish people alike. It's a great destination to explore and you won't be disappointed.

Whether it's a weekend getaway or a longer holiday, Santander has something for everyone!

15. Pamplona

Pamplona Puente De La Reina

Pamplona is an amazing city full of history, culture, and excitement. Located in northern Spain, this ancient city has been around since the days of a Roman general named Pompey in 75 BC.

Pamplona is most well-known for the annual Running of the Bulls festival, or San Fermines, which takes place in mid-July. This city also attracted the attention of Ernest Hemingway, who visited often and wrote his famous book "The Sun Also Rises" while in Pamplona.

The old quarter of the city is full of unique architecture and historical sites, and the whole city is alive with the energy of the San Fermines festival.

Pamplona is a great destination for those looking for a unique and thrilling experience, and the many attractions and activities will be sure to keep visitors occupied. From bull running to sightseeing, there is something for everyone in Pamplona

Cadiz City

This historic city of Cadiz is full of charm, culture, and beauty. You can explore its rich history, from the earliest settlement of the Phoenicians to its grandeur during the eighteenth century.

Make sure to visit the Catedral de Cadiz, which was built with some of the wealth created by the city's trading in gold and silver. The golden dome makes it particularly stunning! Other must-see sites include the town's public halls, offices, and churches.

For a more modern experience, there are plenty of restaurants, cafes, and bars to choose from. Sample some of the local dishes, such as fried fish, and check out the lively nightlife.

No trip to Cadiz would be complete without a stroll along the beaches. This city has some of the finest beaches in Spain, and it's a great way to relax and take in the views.

Whether you're looking to explore the city's history or just relax on the beach, Cadiz is the perfect place to visit.

Huelva City Spain

Huelva is the capital of the region of the same name and is mostly known as an industrial area, but there are plenty of gems to explore, including the Barrio Obrero (the worker's neighbourhood), the Tinto and Tharses wharves, and the Huelva Cathedral. If you're interested in archaeology, you'll also find provincial museums with thousands of artifacts.

Huelva City is also well-known for its connection to Christopher Columbus, as his caravels set sale from the old port of Palos de la Frontera here on August 3rd, 1492. You can take a tour of the open dock with replicas of his ships, or even take a boat ride around the Bay of Cadiz.

The city is full of culture and history, so make sure to check out the local markets and restaurants for some delicious traditional food. There are also plenty of outdoor activities to explore, such as hiking, biking, and even surf lessons!

No matter what you're looking to do, you'll find plenty of things to do in Huelva City.

Quaint Alleyways

Girona is an amazing Spanish city to visit! With its beautiful medieval architecture, lush green parks, and stunning views of the River Onyar, there's no shortage of things to see and do here. From the old Jewish Quarter to the stunning Girona Cathedral, there is something here for everyone.

Girona also has a vibrant nightlife, with plenty of bars and clubs to choose from. You can also explore the many museums and galleries, or take a stroll through the old city walls and enjoy the stunning views.

If you're looking for a day trip, there are plenty of options to choose from. You can take a boat ride up the River Onyar and explore the beautiful countryside, or take a trip to the nearby beach resorts of Tossa de Mar, Calella and Lloret de Mar.

No matter what you decide to do, Girona is a great destination for a memorable trip. With its friendly locals, stunning scenery, and vibrant culture, there is something for everyone here

19. Salamanca

Plaza Mayor Salamanca

Salamanca is an incredibly beautiful and culturally rich province located in Castile y León, Spain. It is situated on the north bank of the Tormes River and lies above sea level.

This stunning province has a long history, dating back to pre-historical times, when it was inhabited by the Greeks, Carthaginians, and Romans.

Salamanca is home to many incredible attractions, from its iconic sandstone buildings to its high-end restaurants and designer tapas bars.

The province was declared a UNESCO World Heritage Site in 1988 and the European Capital of Culture in 2002, making it a popular destination for tourists and locals alike.

Whether you're looking for culture, history, or simply an enjoyable vacation, Salamanca is the perfect destination. There is something for everyone here, from beautiful architecture to delicious food, so don't miss out on a chance to explore this wonderful province!

Oviedo City

It is no surprise why Oviedo is considered one of the most attractive cities in the north of Spain. Its old quarter, made up of buildings made of warm yellow stone and pedestrianised streets, is inviting and perfect for exploration.

Whether you're looking for monuments, restaurants, or traditional 'chigres' or cider bars, there is something for everyone to enjoy.

Oviedo is known for its delicious cidre, or sidra as it's called in Asturias! This traditional drink is made from apples grown in the region, and it has a long history dating back to the time of the Romans. It's definitely worth trying when you're in Oviedo, as it's a part of the local culture and traditions. And don't forget to watch the amazing show when it's poured - it's truly a sight to behold!

Make sure to take the time to explore Oviedo when you visit the capital of Asturias in the Asturias and Cantabria region of Spain.

21. Segovia

Segovia

Segovia is a charming and vibrant city in the Castilla y Leon region of Spain. With its ancient Roman aqueduct and other historical sites like the Cathedral of Segovia and the Alcazar of Segovia, it is a must on any traveler's itinerary.

The surrounding canyons of the River Doratón offer nature lovers stunning views and opportunities for exploration.

The city is located a short drive away from Madrid, making it the perfect day trip or weekend getaway.

Segovia is full of amazing restaurants, cafes, and bars, so be sure to carve out some time to experience the city's vibrant nightlife and culture.

Don't forget to take in the breath-taking views of the Guadarrama Mountains and its snowy peaks - a truly unforgettable experience!

Skip the Lines - Book in Advance

  • About Author
  • Latest Posts

Zak

Enjoying the Spanish way of life, especially its culture and amazing gastronomy. Im constantly travelling around Spain enjoying new places, attractions and friendly travellers along my way.

Latest posts from Zak

  • 26 Best Things To Do In Barcelona For 2024 - January 28, 2023
  • The Most Beautiful Towns & Villages In Spain - January 22, 2023
  • 21 Best Cities In Spain To Visit - December 24, 2022

Recent Posts

Central Market Valencia

4 Days in Valencia – The Ultimate Bucket List Itinerary

Luxury Charters

Luxury Spain Holidays – The Ultimate Bucket List Travel Guide

Easter in Spain

Easter in Spain – Semana Santa Holy Week Traditions

Opium Disco Barcelona

Barcelona Nightlife – Best Discos & Nightclubs Not To Be Missed

Mediterranean Cruises

Making The Most Of Shore Sightseeing Excursions In Spain Whilst Cruising The Med

Plaza Cibeles Madrid

The Ultimate Spain Bucket List – 300+ Spanish Experiences

Gran Via Madrid at Night

9 Great Cultural Sites to Visit in Madrid

Caga Tio Christmas Spain

16 Christmas Traditions in Spain You Should Know About

Leave a reply cancel reply.

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

This site uses Akismet to reduce spam. Learn how your comment data is processed .

Disclosure: Please note that some of the links included in the above content may be affiliate links. We may earn a commission if you make a purchase at no extra cost to you. Rest assured, we only recommend products and services that we personally use or have used and are happy to recommend. Any commission we earn helps toward the site's running costs. 

Spainguides Newsletter

Travel Smarter -  Not Harder

Download free e-guides and travel tips.

Start your Journey today and get access to exclusive FREE content.

Username or Email Address

Remember Me

  • WHY VISIT SPAIN?
  • TRAVELLING TO SPAIN
  • SPAIN ON A BUDGET
  • TRAVEL REQUIREMENTS – ETIAS
  • SPAIN ENTRY REQUIREMENTS
  • SPANISH CUISINE
  • SPANISH FOOD
  • HOLIDAY IDEAS
  • PUBLIC HOLIDAYS
  • TOURISM BOARDS
  • AIRPORT GUIDE
  • DRIVING IN SPAIN
  • WEATHER IN SPAIN
  • FREE WEB CAMS
  • BEST BEACHES SPAIN
  • FESTIVALS & FIESTAS
  • MUSEUMS IN SPAIN
  • CAMPING IN SPAIN
  • MARINAS IN SPAIN
  • SKIING IN SPAIN
  • WATER PARKS
  • UNESCO WORLD HERITAGE SITES
  • 80 BEST ATTRACTIONS
  • 71 BEST PLACES TO VISIT
  • REGIONS OF SPAIN
  • COSTA DEL SOL
  • CANARY ISLANDS
  • SAN SEBASTIAN
  • Complete List:
  • SAGRADA FAMILIA BARCELONA
  • BARCELONA FC STADIUM TOUR
  • BARCELONA FLAMENCO SHOW
  • SEVILLE FLAMENCO SHOW
  • SEVILLE CATHEDRAL
  • GAUDI`S CASA BATLLO
  • THE ALHAMBRA GRANADA
  • SANTIAGO CATHEDRAL
  • CITY OF ARTS & SCIENCE VALENCIA
  • MOSQUE-CATHEDRAL CORDOBA
  • CAMINITO DEL REY
  • PRADO MUSEUM MADRID
  • REINA SOFIA ART MUSEUM
  • SCUBA DIVING
  • BEST TAPAS TOURS
  • BEST WINE TASTING TOURS
  • TOUR GUIDES
  • HOTELS IN SPAIN
  • LUXURY HOTELS
  • LUXURY BEACH HOTELS
  • HOLIDAY RENTALS
  • PARADOR HOTELS
  • CHEAP FLIGHTS
  • TRAVEL INSURANCE
  • FREE TRAVEL BROCHURES
  • WIN FREE HOLIDAYS

key cities to visit in spain

  • Search Please fill out this field.
  • Manage Your Subscription
  • Give a Gift Subscription
  • Newsletters
  • Sweepstakes

15 Most Beautiful Places to Visit in Spain

These are 15 of the best places to visit in Spain, from charming villages to gorgeous beaches.

Lindsay Cohn is a writer, editor, and avid traveler who has visited 45 countries across six continents — and counting. She contributes to Travel + Leisure, Hotels Above Par, InsideHook, Well+Good, The Zoe Report, and more.

key cities to visit in spain

Alexander Spatari/Getty Images

Spain is not a monolith. The country on the Iberian Peninsula comprises 17 autonomous regions, each with distinct culture — with local food, drinks, and music — landmarks, and scenery. From beautiful Balearic beaches and the Antoni Gaudí architecture that shapes Barcelona to the rolling vineyards of Rioja and the Royal Palace in Madrid , Spain brims with historic sights, idyllic landscapes, and delicious cuisine. Needless to say, it’s pretty easy to pack an itinerary. Don’t worry about overdoing it — siestas are a well-established afternoon ritual, something pretty necessary if you're going to stay up for a 10 p.m. dinner.

Here are 15 of the best places to visit in Spain.

Royal Palace of Madrid

Rory Fuller/Travel + Leisure

The Royal Palace of Madrid has the distinction of being the largest royal residence in Western Europe. Although the Spanish royal family doesn’t actually reside there anymore, the 3,418-room architectural marvel is still used for state ceremonies and welcomes visitors who come in droves to admire the priceless artwork, armor, and gilded décor.

Platja de Ses Illetes

Silvio Meoni/Getty Images

Set on the tiny Balearic island of Formentera, Platja de Ses Illetes consistently ranks as one of the most beautiful beaches in Spain . A narrow strip of paradise that’s blessed with pristine white sand and warm, shallow, turquoise waters, it’s the perfect spot for a dreamy day trip. 

La Sagrada Familia

Vladislav Zolotov/Getty Images

Barcelona, Catalonia’s capital, is home to numerous landmarks designed by celebrated Catalan architect Antoni Gaudí, but none more famous than La Sagrada Família, which holds the distinction of the largest unfinished Catholic church in the world. Its ogival windows, flying buttresses, twisted towers, and religious carvings make it one of the most beautiful places in Europe . 

Catedral-Basílica de Santa María de Mallorca

Christopher Larson/Travel + Leisure

The Cathedral of Santa Maria of Palma, also referred to as La Seu, stands as an emblem of the city. Constructed at the behest of the Crown of Aragon on the site of a Moorish-era mosque, the impressive landmark shows off Catalan Gothic architecture mixed with Northern European influences and sea views. 

San Sebastián

Natalia Ordasi/Getty Images

Foodies flock to San Sebastián, the pearl of the Cantabrian Sea. This legendary culinary destination in northern Spain is beloved for its Basque cuisine and abundance of Michelin-starred restaurants helmed by some of the most talented chefs in the world. In between pintxos bars and fine dining, be sure to hit the golden beaches and explore the atmospheric Old Quarter.

Sierra Nevada National Park

Stefan Cristian Cioata/Getty Images

Snow-capped peaks define Sierra Nevada National Park. Not only does this protected area in the Andalusian provinces of Almería and Granada boast the highest mountains in continental Spain, but it’s also home to many rivers, verdant meadows, pine groves, and wildlife such as mountain goats and golden eagles.

Royal Alcázar of Seville

master2/Getty Images

The Royal Alcázar of Seville tells an interesting story reflective of Spain’s past. It was built for King Peter of Castile by Castilian Christians, but it actually sits on the site of an Abbadid Muslim alcázar, or palace. Over the years, many generations and cultures have left their mark on the palace through elaborate tilework, ornamental carvings, tapestries, and museum-quality art.

Valldemossa

The beautiful hilltop village of Valldemossa on the northwest coast of Mallorca feels far away from the capital (though it’s only 20 minutes away). Narrow streets wind toward the Royal Carthusian Monastery (Real Cartuja), a former royal palace that was later gifted to monks. Visitors can learn more about the town’s cultural heritage at Costa Nord.

Santa Iglesia Catedral Primada de Toledo

Fernando Valero Lopez/Getty Images

A must-see on any visit to Toledo, Santa Iglesia Catedral Primada de Toledo is a Roman Catholic church and masterclass in Spanish Gothic architecture. Highlights include stained-glass windows, soaring arched ceilings, flying buttresses, frescos, and a gallery filled with paintings by El Greco.

Cap de Formentor

Boarding1Now/Getty Images

The northern tip of Mallorca, Cap de Formentor seems almost unreal with its dramatic, windswept, natural beauty and lack of tourists. This off-the-beaten-path promontory has a remote allure with near-empty beaches, pine forests, winding roads, and the azure waters of the Mediterranean Sea. 

Prado Museum

The Prado Museum in Madrid serves as the main repository for national art. It boasts a truly spectacular collection of works by Spanish masters — paintings, prints, drawings, photographs, and sculptures — and showcases the talents of European artists throughout history as well.

Ciudad de las Artes y las Ciencias

Allan Baxter/Getty Images

The most significant and snap-worthy modern tourist attraction in Valencia, Ciudad de las Artes y las Ciencias is a futuristic-looking cultural complex that was designed by local architect Santiago Calatrava and features a ship-shaped opera house, IMAX dome theater, interactive science museum, open-air art gallery, and the largest aquarium in Europe.  

Plaza de España

alvarez/Getty Images

While Seville certainly isn’t lacking in photogenic landmarks, the Aníbal González-designed Plaza de España inside the Parque de María Luisa should be at the top of your list. Erected ahead of the Ibero-American Exposition of 1929, the famous plaza is truly show-stopping with grand buildings, a large fountain, canals, and tile-ornamented bridges.

Sima_ha/Getty Images

The westernmost of the three Rioja subregions, Rioja Alta is known for its vineyards that cling to the slopes of the Sierra Cantabria hills. If you want to soak in the colorful scenery, learn more about production methods, and sip world-class tempranillo, plan a tour and tasting at a few of the bodegas near the town of Haro.

Casa de Campo

Javisanx/Getty Images

Casa de Campo in Madrid covers 1,723 hectares (for anyone doing the math, that makes it five times the size of Central Park in New York City) of verdant fields, forests, multi-use walking and cycling paths, tennis courts, a lake for boating, and even an amusement park, zoo, and aquarium. 

Related Articles

PlanetWare.com

15 Best Places to Visit in Spain

Written by Freddy Sherman Updated Aug 4, 2022

Few tourism destinations in the world offer such a dazzling array of places to see and tourist attractions to visit as Spain. This European country is also filled with striking natural scenery and beauty, from the rugged Sierra Nevada mountain range to the white sand and blue lagoons of its Mediterranean islands like Ibiza.

The country is also fascinating due to the different cultures of its distinct regions. There is just so much history here, much of which can be explored in any single city. Many Spanish cities have ancient Roman ruins and Islamic architecture from the Moorish period, medieval castles and fortifications along with Castilian- and Hapsburg-era palaces and mansions. Most also feature many examples of modern Art Nouveau, Art Deco, and Modernist architecture.

The country also represents the pinnacle in all things related to the sheer enjoyment of life: delicious food; great art; amazing music; lively dances; and warm, friendly people. Plan your Spanish adventures with our list of the best places to visit in Spain.

2. Barcelona

3. san sebastian, 4. valencia, 11. costa brava, 12. segovia, 13. tarragona, 14. linares, 15. tenerife, map of places to visit in spain.

Cibeles Fountain in Madrid

Spain's large capital city showcases the country's incredible history. It's a perfect holiday destination, as there are royal palaces, marching soldiers, changing of the guards, and hundreds of museums to visit.

No visit to Madrid is complete without visiting all three of the city's major museums. The Prado Museum (officially called the Museo Nacional del Prado) showcases what was formerly the Spanish royal collection of art, while the nearby Reina Sofia Museum shows modern masterpieces like Picasso's moving Guernica . Also, the nearby Thyssen-Bornemisza Museum combines Old Masters with the best in contemporary art.

Madrid is also a classic, European strolling city, filled with green spaces to enjoy like the Buen Retiro Park , as well as wide, pedestrian-only boulevards like the iconic Gran Via . The food culture also thrives here, from casual tapas tasting cuisine to cutting-edge, Michelin-starred molecular gastronomy.

La Latina, one of the city's oldest neighborhoods, has evolved into tapas-central with a plethora of tapas-serving establishments, most with outdoor terraces. It's fun to go from place to place sampling each one's specialties.

  • Read More: Top Attractions & Places to Visit in Madrid

Park Guell in Barcelona

The second largest city in Spain offers a completely different travel experience compared to Madrid. Its coastal location gives it more of a resort feel, complete with warm, sunny weather to enjoy on most days of the year. It's on the country's northeast coast, by the Mediterranean Sea, and also seems to have a much more modern, progressive vibe than Madrid and other Spanish cities.

Must-see tourist attractions in Barcelona include the city's immense (and perpetually unfinished) Sagrada Familia modern cathedral and the Joan Miro museum , conceived by the iconic artist himself before his death. Other good places to see in Barcelona include the city's almost three miles of beaches and La Rambla , a huge, tree-lined, pedestrian-only street. It's where the entire city seems to come out for a stroll.

Continue to where La Rambla meets the water, and you'll find the Maremagnum shopping mall. It's on its own man-made island, almost completely surrounded by water. You get to it by walking over a very cool wooden drawbridge, called Rambla de Mar. It opens each hour to let sailboats and yachts pass through. Head to La Terraza, the mall's panoramic platform with 360-degree views of the water and city skyline. The city's large aquarium is next to the mall on the same little peninsula and is well worth a visit.

Be sure to take the funicular (incline railway) up to the summit of Tibidabo , a local mountain with a beautiful church and amusement park at the top. You'll also be rewarded with spectacular views of the city and surrounding countryside.

  • Read More: Top-Rated Tourist Attractions in Barcelona

San Sebastian

This resort city is on the north coast of Spain , in the Basque region. San Sebastian is right on the scenic Bay of Biscay, which opens to the Atlantic Ocean. It's a popular surf town , with quite a surfing scene at Playa de Zurriola. A visit also provides the opportunity to experience the unique Basque culture.

Things to do here include spending some time on the sandy beach of La Concha or maybe hiking up Monte Orgull, the fortress-topped mountain overlooking the city's harborside old town area. It's also fun to spend time in that cobblestoned old town, called Parte Vieja. The neighborhood is filled with really nice, locally owned shops and lots of places to sit and enjoy pintxos (the Basque version of tapas).

  • Read More: Top-Rated Attractions & Things to Do in San Sebastian

Orange tree in Plaza de la Reina, Valencia

Valencia is a port city with a long connection to the sea and to Spain's trade with the world, especially with Europe, the Middle East, and Africa. It's on the Mediterranean Sea, on the country's southeastern coast. As a coastal city, there are some nice beaches to enjoy. Another outdoor place to see is Albufera Park , a beachside wetlands reserve with a lot of hiking trails (and some good beaches).

The city has many museums. A highlight is the Museum of Fine Arts (Museu de Belle Arts de Valencia), with its excellent collection of Spanish masters by artists like El Greco and Goya. There's also a large, Gothic-style cathedral in the medieval center of the old city along with remnants of the old city walls.

Be sure to visit the Torres de Serranos, one of the only standing gates to the walled city and a prison for over 300 years. The National Museum of Ceramics and Decorative Arts, "González Martí," is filled with cool stuff. Spanish decorative arts is the focus here, with an incredible collection of ceramics, traditional costumes, and furniture. Kids will love the Natural Science Museum and its large collection of dinosaur skeletons.

When you get hungry, head to the city's Mercado Central , a vast Art Nouveau-style market hall (built in 1914) filled with food vendors and cafés (along with souvenir shops and other tourist-type businesses). Although it's a popular tourist attraction, you'll be surrounded by locals, too, as it's where they go to eat and hang out.

  • Read More: Best Tourist Attractions in Valencia

The Alhambra in Granada

Home to the spectacular Alhambra Moorish hilltop palace and fortress , Granada is another vibrant destination in the southern region of Andalusia . It features more incredible examples of Islamic architecture, including the Alhambra castle complex. There's an entire preserved Moorish old town area called The Albaicín, with narrow streets and most buildings dating from the 8 th , 9 th , and 10 th centuries. It's a great tourist destination, as you can experience ancient and modern Spain in the same place.

Granada also puts you close to Europe's most southern ski resort area: Sierra Nevada. Only 42 kilometers (26 miles) outside Granada, the large resort has over 100 runs served by 17 lifts and two cable cars. The high elevation means the ski season can run from late November through early May. Sierra Nevada is only 164 kilometers (102 miles) from the sunny beaches of Málaga. This means you can ski in the morning and spend the afternoon at the beach (or vice-versa).

There's a big university in Granada and a thriving modern cultural world, with delicious food, places to go for tapas, and flamenco music and dance. Royal Spain is represented here with an ornate, 16th-century cathedral, which houses the tombs of King Ferdinand and Queen Isabella, who united the country (and sponsored Christopher Columbus' journeys of discovery).

  • Read More: Top-Rated Tourist Attractions in Granada

Beautiful beach in Ibiza

One of the best vacation spots in Spain for couples is the resort island of Ibiza. It's a short flight or a five- to six-hour ferry ride away, and is located about 100 miles off the Spanish coast. Ibiza is the largest of the Balearic Islands , a group of mainly resort islands in the Mediterranean Sea. The other three largest islands, Mallorca , Menorca, and Formentera are also popular places to see in Spain.

Ibiza may be best known for electronic music, beach parties, and massive dance clubs, but it's also filled with a lot of great family resorts and lots of fun things to see and do with kids. It has something for everyone and is a good destination for singles, couples, and families. Resort areas on Ibiza include Portinatx in the north, San Antonio in the west, and Santa Eulalia in the east.

  • Read More: Top-Rated Beaches in Ibiza

Córdoba

This ancient city in the Andalusian region in the south of Spain allows you to explore Spain's history going back several thousand years to the time when it was a part of the Roman Empire. Córdoba was an important Roman city (called Corduba), and many ruins and preserved Roman sites remain, including a 16-arch bridge across the Guadalquivir River.

Córdoba was a major Islamic center during the Middle Ages, and has some incredible architecture from that time period, the highlight being the city's large mosque. Called La Mezquita, the mosque was built in the 8 th century and later converted into a Christian church in the 13 th century. There is also a long Jewish history in the city (and all over Spain), and a 14 th -century synagogue can be visited in the medieval Judería or Jewish quarter.

Cordoba has many museums. The Museo Arqueológico de Córdoba presents the city's (and Spain's) history going back thousands of years. An added attraction, the museum is on the site of Cordoba's ancient Roman theater. The theater has been excavated and can be visited in the museum's basement level.

  • Read More: Top Tourist Attractions in Córdoba & Easy Day Trips

Plaza de Espana, Seville

A beautiful and fascinating city in southern Spain, Seville is another example of the country's living history. It's a compact city, great for sightseeing, filled with Roman ruins, Moorish structures and palaces, and Gothic churches from Castilian rule (the period when Spain was ruled by kings and queens).

Islamic history and culture is especially rich here, as the city was the capital of the ruling Moorish dynasty for most of the time it was under their control. It also blossomed during Spain's Golden Age, from the 15 th to 18 th centuries, when it was the only port allowed to officially receive trade from Spanish colonies in the Americas.

Music and dance is also taken very seriously here, as Seville is the home of flamenco dancing and the related musical style. Flamenco can be enjoyed in Tirana, a neighborhood filled with small cafés and performance venues. Santa Cruz is another popular area to explore; it's home to the city's huge Gothic cathedral and the royal palace complex, called the Real Alcazar . The palace, originally built for the city's Islamic rulers, is real living history, as the current Spanish royal family uses it when they're in town.

  • Read More: Top Attractions & Places to Visit in Seville

Ribera Market in Bilbao

This northern Spanish city is the capital of the Basque region , which can feel like a different country. It's part of Spain but officially considered an "autonomous community." The language (also called Basque) here is different from other parts of Spain, as are the food, music, and overall culture. The 1997 opening of the incredible curvy, titanium-clad, Frank Gehry-designed Guggenheim Museum really put this former gritty industrial port city on the world tourism map as a must-visit place to see in Spain.

In addition to the art inside the museum, it's surrounded by what's known as the Art District. Here, you can find oversized pieces of art and sculpture too large to be viewed inside a building. It's great for Instagram pics.

Cultural and tourism highlights include the incredible Guggenheim Museum Bilbao, the Plaza Berria (a big public square with lots of cool shopping and dining), and taking a stroll across the Zubizuri pedestrian bridge.

Málaga

Another great example of the vast cultural differences between Spanish cities, Málaga highlights the country's North African influence. It's on the Spanish Costa del Sol (only a short ferry ride from Africa), which is filled with a lot of generic, over-developed resort areas. Málaga is a large resort city but retains its Spanish (and African) roots as a port city.

Picasso was born here, and the city is home to a large museum featuring an impressive collection of his work. Like many other southern Spanish cities, there is a Moorish/Islamic influence here in the architecture and art. Two Moorish hilltop fortresses remain, the Alcazaba and the Gibralfaro . There's also a large Renaissance-style cathedral.

The history and culture is balanced with a forest of modern, generic residential and rental apartment buildings, all fighting for ocean views. The region's warm and sunny weather makes it a popular second home destination for residents of the UK and other colder European countries. Málaga's beachfront and harbor areas are fun places to visit and offer some of the area's typically wonderful food, especially seafood.

  • Read More: Top Attractions & Places to Visit in Malaga

Calella de Palafrugell, Costa Brava

Another great vacation spot in Spain is the stunning Costa Brava area of Catalonia. This is on the northern Mediterranean coast of the country, north of Barcelona, extending to the border with France. It's filled with small beaches; rugged cliffs; and lots of small coves, bays, and inlets. Popular seaside resort towns on the Costa Brava include Blanes , Tossa de Mar , and Lloret de Mar . Take a day to explore (and snorkel around) the uninhabited Medes Islands , a short boat ride away.

Another cool place for sightseeing is a ruined, hilltop monastery, the Monasterio de Sant Pere de Rodes . Although it's a ruin, most of the structures of the buildings, including the massive church, are intact. The monastery is in the Cap de Creus natural park area, quite near the town of Figueres, birthplace of Salvador Dali . The town is home to the large Dali Museum, which the artist himself had a hand in designing and planning.

The Alcazar of Segovia

The Spanish city of Segovia is in central Spain, northwest of Madrid. The area is rich with Roman ruins and was also a key city in the post-medieval period of royal rule. There's a Gothic cathedral (with a fascinating museum of religious art) located on the city's Plaza Mayor main square. The Plaza Mayor area is a haven for foodies, as it's filled with restaurants, cafés, and places to get tapas.

Sightseeing highlights in Segovia include the Moorish Alcazar fortress and castle , which was believed to be an inspiration for Walt Disney when creating Cinderella's Castle for his theme parks. Other must-see attractions include the incredible, double-decked ancient Roman aqueduct and the city's massive 16 th -century Gothic cathedral.

  • Read More: Top-Rated Tourist Attractions in Segovia

Roman amphitheater in Tarragona

With the ruins of a Roman amphitheater and a Roman circus chariot race track, Tarragona is one of the best places to see remnants of the ancient Roman world in Spain. It's a port city in the Catalonia region , located in the northeastern part of the country. Known as "Tarraco" in ancient Roman times, the city has a 2 nd -century arena, a necropolis of Roman tombs, and it even retains traces of the ancient forum. All this Roman history exists inside and around the medieval walled Old Town area.

There's a long stretch of a two-story Roman aqueduct, which can be explored. Tarragona's National Archeological Museum presents an excellent overview of the city's history and showcases a vast collection of fascinating Roman (and older) artifacts.

When you've finished exploring the Roman history, head to Tarragona's beautiful beachfront resort area and enjoy the clear, aqua blue water of the Balearic Sea.

Classical guitar player

A pilgrimage site for guitarists and flamenco guitar music lovers, Linares is the birthplace of Maestro Andres Segovia. The master guitarist elevated the instrument to the highest levels of musicianship. His performances around the world helped make the guitar a serious instrument now included with symphonic and orchestra music.

The Andres Segovia Foundation - Museum, housed in a restored 17th-century palace, showcases the life of Segovia, allowing visitors a chance to see his music, instruments, and other personal effects. The museum also contains a crypt with the tomb of the Maestro.

Linares is a city in the Andalusia region , about a 90-minute drive from either Cordoba or Granada.

Tenerife

The largest of Spain's Canary Islands, Tenerife offers the full resort experience. It also offers some of Spain's best golf. The islands are in the Atlantic Ocean, off the coast of Morocco, but their popularity as a resort destination means there are frequent flights from Spain and other European cities.

The Abama Golf resort gives players the chance to play a round on the side of a volcano. Playing the course feels like exploring a botanical garden with over 300 species of subtropical plants, combined with more than 20,000 palm trees and 22 lakes. The main draw here (aside from the challenging course) are the views. The entire course is elevated, and almost every hole has postcard views of the Atlantic Ocean and the neighboring island of La Gomera. Aside from golf, the resort has luxurious accommodation, multiple fine dining options, and a world-class spa.

  • Read More: Top-Rated Attractions in Tarragona & Easy Day Trips

instagram logo

More on Spain

Spain Travel Guide

Accessibility Links

times logo

11 of the best cities to visit in Spain

From north to south and out to the islands, spain’s cities offer world-beating dining, architecture and museums.

key cities to visit in spain

T he best cities to visit in Spain offer world-beating dining, architecture and museums. Soak up flamenco in Seville, relax on urban beaches in Barcelona and graze at Bilbao’s food market. In Madrid, bourgeois buildings, hip galleries and smooth vermouth bars complement the city’s green spaces and historic landmarks. There’s more to feast on in Spain’s best cities, including vast palaces, incense-scented churches and Moorish architecture. From under-the-radar Ronda to beguiling Palma, here are the best cities to visit in Spain.

Main photo: Seville Fair (Alamy)

This article contains affiliate links, which may earn us revenue

1. Barcelona

Park Guell, Barcelona (Alamy)

From Gaudí’s masterpiece, the Sagrada Familia, to exemplary Catalan cuisine, Barcelona packs in plenty for travellers invested in architecture and gastronomy. Blonde shores unfurl one after the other from San Sebastian beach next to the sail-like W Barcelona, while La Rambla remains the thronging thoroughfare of the city. In the Gothic Quarter, culture-thirsty tourists can explore the 13th-century Barcelona Cathedral and pore over more than 4,000 artworks at the Picasso Museum. For green space, the serene Ciutadella Park is unbeatable.

Make it happen

Stay at the Sofitel Barcelona Skipper near the Olympic Port for its outdoor pool and luxury rooms

Advertisement

Intrepid has an eight-day North Spain Discovery that includes Barcelona, San Sebastian, Pamplona and Madrid

• Best things to do in Barcelona • Best hotels in Barcelona

2. San Sebastian

San Sebastian city hall (Alamy)

San Sebastian is set around the charismatic La Concha Bay in the Basque Country. During summer, swimmers go back and forth from the mainland to Santa Clara Island, while bathers laze on the sand. San Sebastian’s Museo de San Telmo, at the foot of Monte Urgull, offers a wonderful education on Basque history. At the opposite end of the bay, Monte Igueldo has a vintage funicular that climbs the mountain to reach an amusement park with a carousel and rollercoaster at the top. With some of the best restaurants in the world, it’s essential to dedicate plenty of time to San Sebastian’s dining scene — ideally on a bar crawl through the old quarter’s intimate pintxo joints.

Villa Favorita is a top spot with sea views that was once a summer residence of Queen Maria Christina

Insight Vacations has a 10-day Northern Spain tour that takes in San Sebastian

insightvacations.com

• 9 of Spain’s best cities for food • Best affordable villas in Spain

Plaza Duquesa de Parcent in Ronda (Alamy)

This glorious city, perched atop a mountain high above a canyon, is just outside the Sierra de Grazalema in southern Spain. Ronda is famous for its grand bullring (one of the oldest in Spain) that once drew Ernest Hemingway to its seats. Ronda’s oatmeal-coloured Puente Nuevo (New Bridge), with its arches high above a river gorge, is truly spectacular. In the historic quarter, where whitewashed buildings line narrow cobblestone streets, Plaza Duquesa de Parcent is festooned with fragrant orange trees. It has to be one of the prettiest squares in Spain — and there’s stiff competition.

Book the serene La Rondita with a leafy outdoor pool, two bedrooms and two bathrooms

Intrepid’s 15-day Best of Spain tour includes two days in Ronda

La Ribera Market in Bilbao (Alamy)

Bilbao is home to a sublime old town, Casco Viejo, a lively hub of cobblestone streets and colourful buildings, with ancient churches, shops, restaurants and bars. On one side is Plaza Nueva, home to a Sunday flea market, and in its centre is the 13th-century cathedral. At the opposite end is La Ribera Market, Europe’s largest covered food market, next to the River Nervion, where hungry patrons dine on Basque and Cantabrian delicacies. Upriver, past the Zubizuri Bridge, lies the trailblazing Guggenheim Museum. This Frank Gehry-designed behemoth houses some of the world’s most recognisable modern art by Mark Rothko, Gilbert & George and the like.

Stay at theRadisson Collection Bilbao for its location next to Bilbao railway station and a ten-minute walk to Casco Viejo

G Adventures’ Best of Northern Spain is an eight-day tour that takes in Bilbao

Colourful flowers during the Patios de Cordoba fiesta (Alamy)

A mosque-turned-cathedral, jasmine-scented courtyards and a Roman bridge first built over 2,000 years ago are among the highlights of this diminutive Andalusian city. Most Cordoba tours begin at the magnificent Mezquita-Catedral, or the Great Mosque of Cordoba, filled with beautiful columns added in the 10th century, before continuing into the historic Jewish quarter. In spring, courtyards in the Alcazar Viejo district fill with colourful blooms, celebrated with a series of fiestas in May, including the Battle of the Flowers parade and Patios de Cordoba.

Stay at NH Collection Amistad Cordoba Hotel for its Jewish Quarter location, cloister patio and outdoor pool

Riviera Travel’s six-night Classical Spain: Seville, Cordoba & Granada includes a full day in Cordoba

• 14 of the best walking holidays in Spain • Best holiday villas in Spain

6. Palma, Mallorca

Bellver Castle, Palma (Alamy)

With its palm tree-flanked marina, gleaming La Seu cathedral and beguiling old town, Palma can do no wrong. Mallorca’s capital is an utter joy for art lovers with the Museu Fundacion Juan March, the Es Baluard modern art museum and the Pilar and Joan Miro Foundation. A yomp to the circular Bellver Castle via a rugged pine forest is an urban nature experience par excellence. In buzzy Santa Catalina, a food market, vintage shops and cute cafés add to Palma’s cachet as one of Spain’s best cities.

Stay at the four-star Hotel Cort for its delicious design in the centre of Palma

Titan Travel has an eight-day Memories of Mallorca tour that includes a full day in Palma

• Best hotels in Palma • Best luxury holiday villas in Palma

The Plaza de la Constitucion in Malaga (Alamy)

Malaga might be a gateway to the Costa del Sol’s seaside resorts, but you shouldn’t skip the city’s sizzling palaces, museums and galleries. Malaga’s two Moorish fortresses, the Castle of Gibralfaro and the Alcazaba, are near the remains of a Roman theatre. There are a series of top-drawer museums, including the Picasso Museum (Malaga is the Spanish artist’s home city), the Pompidou Centre and the Contemporary Art Centre. Stray into the old town’s coral-hued Plaza de la Constitucion and take a peek inside the baroque cathedral or stroll in the city park next to the waterfront.

Stay at the Palacio Solecio, an 18th-century Andalusian palace in Malaga’s old town

Exodus’ eight-day Three Cities of Andalusia includes two nights in Malaga

• 16 of the best hotels in Malaga

8. Valencia

L’Umbracle gardens in Valencia (Alamy)

Valencia is known as the birthplace of paella, but it also has the terrific City of Arts and Sciences, a sprawling complex of museums and public spaces designed by Valencian architect Santiago Calatrava. The city’s cathedral is a church of epic proportions and contains the Holy Chalice of Valencia, believed by some to have been used by Jesus at the Last Supper. There’s also a superb Central Market to explore plus miles of golden beaches. What’s not to love?

VRBO has a charming central apartment (sleeps two) with cathedral views

Trafalgar’s nine-day Spanish Wonder itinerary, starting in Madrid and ending in Barcelona, includes one night in Valencia

• Best hotels in Valencia • Best things to do in Valencia

The Placeta San Gregorio in Granada (Alamy)

Granada is a storybook city, complete with a vast hilltop palace, the Alhambra, beneath the serrated Sierra Nevada mountains. This 13th-century fort of Moorish palaces and gardens — all exquisite tiles, patterned plasterwork and peaceful ponds — looms above El Bañuelo Arab baths on Carrera del Darro. In the city’s enchanting Albaicin district, the former Arab quarter, traditional white houses beam next to soaring cypresses, with exuberant flamenco clubs and outrageously good tapas bars lining the narrow streets.

Stay at La Cueva(sleeps six), a rustic cave house in the centre of Granada

Intrepid Travel’s eight-day Highlights of Andalusia includes three nights in Granada

• Best hotels in Granada

Reina Sofia, Madrid (Alamy)

Few cities embody the bold sophistication of Madrid, with its stucco-fronted Royal Palace and the shining Almudena Cathedral. The revered Prado, Thyssen-Bornemisza Museum and Reina Sofia frame Madrid’s Golden Triangle of museums. Retiro Park, with its Great Pond and Palacio de Cristal, has earned its Unesco world heritage status. The real fun in Madrid begins after dark, especially at the sherry-serving La Venencia, where reservations aren’t accepted and photography is discouraged. Diners looking for an all-under-one-roof spot go for San Miguel Market, for everything from fried fish to artisanal cheeses.

Stay at the elegant Hotel Fenix Gran Melia, located near the Columbus monument

G Adventures’ seven-night Discover Moorish Spaintour starts in Madrid

• Best hotels in Madrid • Best affordable hotels in Madrid under £150

11. Seville

Seville Cathedral (Getty Images)

During summer, the heady scent of orange blossom lingers in the air in sultry Seville. The Royal Alcazar wows with its Moorish architecture and tranquil courtyards, while the show-stopping cathedral hides the tomb of Christopher Columbus. In Santa Cruz, the old Jewish quarter, mannequins in flamenco dresses and tables from tapas bars spill into cobbled side streets. There’s more, including the eye-popping Metropol Parasol, a gigantic mushroom-shaped structure in Encarnacion Square, with a museum and a rooftop viewing platform. Few things beat a pink-tinged Seville sunset — especially when witnessed from the rooftop of the Doña Maria hotel, opposite the cathedral’s La Giralda bell tower.

Stay at the jaunty Triana House, a boutique hotel with a roof terrace in the lovely Triana neighbourhood

Newmarket Holidays’ eight-day Lisbon, Seville & the Glorious Algarve includes a day tour in Seville

• The best hotels in Seville • Best things to do in Seville

Sign up for the Times Travel Newsletter here .

Hey Explorer

26 Most Famous Cities in Spain (And What Makes Them Famous)

Spain is at the top of many people’s lists for many reasons: food, culture, heritage, or just somewhere to escape to. In fact, as Spanish is the second most spoken language in the world, it’s no surprise that many Spanish cities are known the world over. 

Aerial view of Barcelona

But given Spain’s tumultuous history and geographical location, its regions and cities are so varied and unique that picking where to visit has a huge impact on what experiences you’ll have. 

So, even if you’ve heard of or visited cities such as Madrid or Barcelona , we guarantee that you’ll learn a thing or two about some of the most famous cities in Spain. Here’s our comprehensive guide to where you should visit and why. Let’s jump in!

Table of Contents

The most famous (big) cities in Spain

Royal Palace of Madrid (Palacio Real de Madrid)

Where? Autonomous Community of Madrid (Center)

One of the most famous cities in Spain is Madrid , renowned for being the second-largest city in the European Union. Around 3.4 million residents call Madrid home, and a further 6.7 million live in its metropolitan area. 

And you can really feel that as you walk Madrid’s busy and occasionally hectic streets. Madridians, like many Spaniards, love a party – and whenever you arrive there’s almost guaranteed to be some kind of fiesta going on. I recommend arriving on or before 15 May, where Madridians celebrate their patron saint, San Isidro. 

Madrid is also a cultural center for the arts, including the Museo Reina Sofia, the largest modern art museum in Spain and El Prado , which is home to classic works by Diego Valázquez, Francisco de Goya and Peter Paul Rubens and El Greco, among many more. 

The Spanish Royal Family have their official royal residence in Madrid, and the palace is a stunning building with even more glorious gardens. Close by, you’ll find the reconstructed Egyptian temple of Debod in Montaña park with great views over the city at sunset.

Read more: 15 Things Madrid is Famous For 

2. Barcelona

View of Barcelona

Where? Catalonia, East Coast

Barcelona is the second-most inhabited city in Spain. A fiercely independent city, Barcelona is definitely more Catalonian than Spanish in many regards. Set against the gorgeous blue backdrop of the Mediterranean, Barcelona’s distinctive grid layout is jam packed with monuments, activities and sightseeing. 

Barcelona is home to some of Spain’s most popular tourist destinations such as La Sagrada Familia , the church that is still being built after 140 years. It was partially designed by Barcelona’s most famous architect, Anton Gaudí, who is credited with designing 14 buildings in his distinctive, quirky style. 

What really draws visitors to Barcelona, however, is its stunning beaches, Platja de Barceloneta, Platja de Bogatell and many others. 

Another reason that Barcelona is one of the most famous cities in Spain is its love of sports: Barcelona FC is a highly reputed soccer club and Formula 1’s racetrack, Circuit de Barcelona-Catalunya, both draw visitors in their thousands. 

Read more: 21 Pros and Cons of Living in Barcelona

3. Valencia

City view of Valencia

Where? Autonomous Community of Valencia, East

Valencia is one of those cities that seems to have it all: amazing food, gorgeous sandy beaches, plenty of history and gorgeous scenery. Despite this, only four million international tourists visited Valencia last year (2021), significantly less than Madrid or Barcelona. 

Why that’s the case, I have no idea. Valencia is the home of Paella , which is probably the most iconic (and delicious) Spanish dish. Valencia is also a very cultured city, which contributes a lot to its international fame.

The main reason Valencia is one of the most famous cities in Spain, however, is due to its festivals. The most prominent of which I’m sure you’ve heard of, Las Fallas and La Tomatina.

Las Fallas is a huge affair where people build giant figures out of wood and papier-maché, some reaching up to 15 meters (49ft). They are paraded and when a winner is chosen by a jury, the rest are burned and fireworks are set off.

La Tomatina is widely regarded as one of the largest foodfights in the world, where thousands of people throw tomatoes at each other. 

Also read: Valencia or Seville: Which City Should You Visit

Seville, Parliament of Andalusia

Seville is one of my favorite Spanish cities, and here’s why: Seville is one of the greenest and most beautiful cities in Spain. There, I said it. The abundant nature combined with bustling streets and happy-natured locals makes it the perfect city break for travelers. 

Legend has it that Seville was founded by Hercules himself (you know, the one who did the twelve tasks). It was conquered by Romans, Visigoths and Moors – in fact, it was the capital of Muslim Spain for many years. It also has links to Christopher Columbus and The New World – he’s actually buried in Seville Cathedral, the largest cathedral in Europe.

If you like warm weather, you’ll be glad to know that Seville is also one of Europe’s hottest cities – temperatures regularly reach 30° and as early as April, the mercury climbs to well over 40°. 

But the true gems in Seville , in my opinion, are the nature and gardens throughout the city. The Royal Alcazar gardens and Maria Luisa Parks are full of plant life, many species of flowers and orange trees fill the air with sweet scents and taking a stroll in either is a wondrous experience. 

Also read: Malaga or Seville: Which City Should You Visit?

5. Zaragoza

La Plaza del Pilar

Where? Aragon, North-East Spain

Zaragoza is Spain’s fifth-largest city, and is famous for its stunning architecture, easygoing locals and hearty cuisine. Zaragoza is the hometown of the famous Spanish painter, Francisco de Goya. There’s a fantastic museum dedicated to his life and work (I highly recommend the top-most floor containing de Goya’s satirical engravings). 

Zaragoza takes art quite seriously without being snobbish – there’s a wonderful fountain and statue which, to the naked eye, looks a bit like a cracked map. It’s actually a map of South America, and you can find it in the center of Plaza de Pilar. 

Finally, Zaragoza is famous for its picturesque cathedral, Maria del Pilar, named after a miracle performed by Mary. It acts as a backdrop as you cross the equally lovely bridge into the old town and sunsets here really are magnificent. 

Most famous cities in inland Spain

View of Granada

Where? Andalusia, South Spain

Again, Granada is probably one of my favorite cities in Spain to visit (and that’s quite controversial, as Seville and Granada are in fierce competition with one another!). However, I have a soft spot for Granada due to its history, tapas culture, and gorgeous scenery.

Granada is famous for its Moorish history, in particular, the stunning and world-famous La Alhambra, a Moorish palace and gardens. It sits atop a hill in the city, grand and ornate soaking in the hot sun. Set aside plenty of time for exploring it and the Generalife, as it truly is spectacular. I also recommend booking the earliest slot (it gets extremely busy and the lighting is perfect for budding photographers). 

Granada is also especially famous for its tapas culture which differs from the rest of Spain. Essentially, you order a drink and in most places you will be given a free plate of tapas to enjoy with it. That’s right, FREE! We sampled plenty of dishes and, as drinks are generally cheap (and don’t have to be alcoholic), it’s a splendid way to while away an evening in Granada. 

Finally, Granada is famous for its grand and ornate cathedral, which is certainly worth a visit. The echoing high ceilings are minutely decorated and again, I highly recommend a visit if you’re in town. 

Cordoba Patio Festival

Only around 130km north of the Costa del Sol, you’ll find one of the coziest and welcoming famous cities in Spain. Fine cuisine, Flamenco dancing and exceptionally beautiful streets offer tourists a multitude of ways to spend their time in Córdoba. 

Córdoba is famous for its thoroughbred horses. The Córdoban Royal Stables were founded in 1570 by Felipe II, and the horses are world-renowned for their beauty, strength and even as a symbol of the Spanish empire. The Cordoba Ecuestre regularly performs at the stables and it’s a great show for all the family.

La Fiesta de los Patios de Córdoba (Festival of Patios in Cordoba), held in May, is an unmissable opportunity to see some of the most beautiful local gardens in the city. The doors of ordinary homes are flung open, revealing inner courtyards decorated to the max with pot plants, fountains and wall flowers. 

Lastly, the Mosque-Cathedral of Córdoba is a world-famous landmark. It was originally a mosque built in 784-786, and was one of the largest sacred buildings in the Islamic world at the time. It was then converted to a cathedral, but the interior red and white arches remain.

8. Salamanca

Salamanca, Spain

Where? Castille, West 

Salamanca is wedged neatly between Portugal ’s border and Madrid, about a two hour drive either way. It’s quite a grown up, sophisticated city with heaps of history, fascinating tourist sites and markets stuffed with homemade and homegrown produce. What could be better?

Salamanca has its place as one of the most famous cities in Spain for having the oldest university in the country. It was founded in 1218 by King Alfonso IX. It was here that the feasibility of Christopher Columbus’ plans were discussed – and even how the indigenous peoples of America should be treated with respect, rather than force. 

But aside from top-notch education, Salamanca is renowned for being a city with gorgeous architecture. The Plaza Mayor, nicknamed the “living room” of Salamanca, is a Churrigueresque Baroque style arcade that used to be a bullfighting arena. These days, it’s a trendy place to browse boutiques, eat and drink and chat with friends. 

9. Pamplona

Festival of San Fermín

Where? Navarra, North-Eastern Spain

Pamplona is a famous city in Spain that captured the world when Ernest Hemingway set his book, The Sun Also Rises there. But Pamplona is also known for its unique take on tapas called Pintxos and raucous festivals such as San Fermin.

San Fermin festival takes place from 6 to 14 July. Its most famous event by far is the Running of The Bulls ceremony, and the event draws crowds from all corners of the globe. Aside from the bull running, there are fireworks, dancing and live music. 

Pintxos are small snacks that are served in bars. They get their name (pronounced “Pincho”) from the toothpick or skewer that holds them together. They often consist of bread with some kind of topping and make a delicious addition to your evening drink.

Merida

Mérida is a famous city in Spain located near the border of Portugal. Although a relatively small city, it shouldn’t pass you by merely for its size. Visiting Mérida is like time-traveling back to the Roman period. With so many Roman monuments and buildings, it’s a history buff’s paradise.

One of the most astonishing things to see in Mérida is the 2,000-year-old theater which is still in use. During the summer months, shows are frequently held to accommodate tourists and locals. 

Mérida is also famous for the Emerita Lvdica festival, a celebration of all things Roman. Actors dress up as gladiators and “fight”, traditional Roman markets are open on the streets and performances are held in the amphitheater.

Toledo

Where? Castille, Central Spain

The gorgeous and glamorous city of Toledo is one of the most famous cities in Spain because of its picturesque beauty. The city itself is a UNESCO World Heritage Site and is famous for its striking architecture and natural surrounding scenery. 

Toledo is also famous for having a very interesting history. Its rich culture is owed to the fact that, at various times, Jews, Muslims and Christians lived side-by-side inside its Roman walls, each putting their own stamp on the landscape.

This is best seen through the architecture, such as the Toledo Cathedral, the second-largest in Spain, The El Tránsito Synagogue, which now houses the Sephardic Museum and the Alcázar, a Moorish caliphate. 

Other notable places in Toledo include the El Greco Museum, dedicated to the famous painter who made Spain his home in the 15th and 16th centuries. The city is nestled beside the River Tajo, or Tagus as it’s known in English, where tourists can soak in the views from the water by taking a boat ride.

Most famous coastal cities in Spain

View of Malaga

Málaga might have a reputation as a backyard for Europeans, especially Britons, on vacation, but it’s also much more than just a nightlife city. In fact, if you travel at the right time and go to the right places, it’s a peaceful getaway that will suit just about anyone.

Málaga is primarily famous for its 16 beaches , all of which offer vacationers the chance to catch some rays and waves. The beaches are mostly well-kept and clean, and watersports are readily available. 

But Málaga has a historic side to it, too. Firstly, it’s Pablo Picasso’s birthplace, and there’s a museum dedicated to him and you can also visit the house he was born in.

If you want to go further back in time, be sure to check out the Alcazaba, one of the biggest Arab fortresses in Andalucia. It’s well worth the trek for the stunning panoramic views you get at the top!

Cadiz

Where? Andalusia, Southern Spain

Another of Andalusia’s gems, Cádiz, is a famous port city bursting with delights. It’s famous for being one of the oldest continually inhabited cities in Western Europe, and for being the largest city on the coastline of Costa de la Luz. It’s also where Christopher Columbus set sail for the New World. 

To the naked eye, the center of Cádiz can look quite unassuming. And, to be honest, that’s hardly surprising given the turquoise waters and mountain scenery that embraces its skyline. But there’s something distinctive and charming about its whitewashed villas with crimson roofs, and its tower buildings such as the Nuevo Catedral. 

However, there are an eclectic mix of famous neighborhoods to be explored, including the medieval Barrio del Pópulo, and the gypsy quarter of Santa María, where Flamenco music has its origins.

14. Marbella

Marbella

Marbella is sometimes referred to as The Miami of Europe, and that pretty much sums it up. Its mild climate makes it the perfect place for the rich and famous to escape to most months of the year, and if you’re keen to do some celebrity spotting, this is the place to do it – at a cost, of course. 

Marbella is famous for its marine harbor, where fancy yachts and their owners dock to bask in the glorious sunshine. There’s also a famous promenade for pedestrians to take in the coastline on foot. 

Sure, Marbella is mostly known for being a party city for the rich and famous (Instagram models flock here to get a picture on its beaches), but it’s also a culturally significant city on the Costa del Sol. 

Marbella is famous for being the place where the official handing over of the keys took place between the Muslim rulers and the new Catholic Monarchs. It occurred in front of a cross, which is still kept in a Marbella church. 

15. Cartagena

Cartagena

Where? Murcia, Southeast Spain

Cartagena is a two millenia-year-old Greek and Roman city in Spain, famous for its naval and archaeological history. History lovers flock here to see the numerous sites that have been recently excavated and learn more about Spain’s complicated history.

The most famous archaeological site in Cartagena is its 2,000-year-old theater, only discovered in 1988 beneath the ruins of the Old Cathedral. It’s now a popular museum containing Roman and Arab artifacts.

Cartagena is also famous for being one of the major bases for the Spanish Navy. It’s also one of the oldest naval bases in Spain and the world, opened in the 18th century.

16. Alicante

Alicante

Where? Costa Blanca, South Spain

Alicante is a famous city in Spain well known for being a bubbling metropolis popular with tourists. Its glorious sandy beaches and energetic nightlife beats a steady pulse throughout the warmer months.

Alicante is also known for its Islamic Alcazar turned castle, Castillo de Santa Barbara. Located high on a mountain, it looks imperiously over the city with an impressive tower and ramparts. 

There’s also the Esplanada de España, a pedestrian walkway that offers some much-needed shade to tourists and locals and is always brimming with people and artisan markets. It’s also situated alongside La Concha, a shell-shaped auditorium where concerts and festivals are frequently held.

sunrise at ribera foodmarket in Bilbao, Spain

Where? Basque region, North coast

Arguably one of the most famous cities in Spain for the arts and architecture after Barcelona is Bilbao. Situated on the northern coast of Spain, it has recently undergone a massive transformation. Once a medieval logistics hub that transported wool and iron, it soon became the second-most vital port city in Spain after Seville. 

These days, however, Bilbao is famous for its cultural heritage and love of the arts. The Guggenheim Museum is one of the most iconic buildings in the Basque region, boasting incredible pieces of modern art. Bilbao is also home to plenty of classical art pieces, many of which can be found in the Museo Bella Artes. 

Pintxos are common snacks in Bilbao, often made with local produce such as cheese and seafood. Marcado de la Ribera is a famous market in Bilbao where you can stock up on locally sourced foods. It’s actually the largest indoor market in Europe, so even the pickiest of eaters will find something to their liking!

Cities on Spanish Islands

Ibiza bay

Where? Balearic Island, off the east coast of the mainland

Again, Ibiza is a famous city in Spain for party lovers and nightclub goers. In the ‘70s, it became popular with hippies who enjoyed the Bohemian nature of the island. Since then, it’s undergone some major transformations. 

Ibiza is famous for being a party paradise with possibly the most exclusive nightclubs in Europe – and the world. It’s where people flock to let loose. House music in particular is especially popular, showcasing some of the biggest names in the genre.

However, the Spanish government has made it its mission over the last ten years or so to attract more family-oriented tourism. There are plenty of resorts, a golf course and family-owned restaurants for those who want a quieter vacation.

Ibiza is also famous for its holistic spas and yoga retreats, where you can practice sun salutations in Ibiza’s glorious weather.

Mallorca aerial view

Where? Mallorca (Majorca) Balearic Islands

Palma is the capital of Mallorca, one of the most popular places for Dutch, German and British tourists. For that reason, it’s one of the most famous cities in Spain for bumping into neighbors from home (if you’re from one of the above countries, that is!). 

But there’s more to Palma than just sunburnt north Europeans. Mallorca is famous for the medieval castle called Bellver, which sits atop of a hill on the edge of Palma. It’s a great hiking trail popular with walkers. I’d recommend you go the “long way round” – it’s either a winding path or 450 steep steps! The castle itself is one of the few circular castles and offers great views of the island. 

Mallorca is also famous for its pastries called Ensaimadas, which have spread throughout the world as far as Latin America and The Philippines. These coiled, sweet-bread treats are often served with thick hot chocolate for you to dip in, delicious! 

For people interested in history, there’s the famous historic quarter of Palma, and the Lonja fish market is worth a visit for seafood lovers. 

20. Santa Cruz

Aerial view of Santa Cruz

Where? Tenerife, Canary Islands

Santa Cruz is the capital of Tenerife, a Spanish island belonging to the Canary Islands. Tenerife frequently tops vacation lists due to its position as a European governed island off the coast of Africa, meaning EU passport holders can travel there visa-free. 

One of the most famous cities in Spain, it’s home to the world’s second-largest carnival after Rio de Janeiro’s. This includes several weeks of non-stop partying and celebrations and electing a Queen of The Carnival. The carnival is themed, and previous themes have included Flower Power, Fantasy and Paris in the 20’s. 

Other than the stunning beaches and nightlife, Santa Cruz is also famous for the Mercado Municipal Nuestra Señora de Africa food market and the Sendero El Bosque Encantado hiking trail.

21. Las Palmas

Las Palmas

Where? Gran Canaria, Canary Islands

Las Palmas is the largest city on the island of Gran Canaria with a reputation as a diverse landscape and easygoing culture. It’s home to the famous Maspalomas Dunes, 400 hectares (1000 acres) of sand which was washed up at the end of the last Ice Age. 

Las Palmas also has a reputation as a LGBTQ+ friendly vacation destination, in particular Playa del Inglés, a beach lined with gay bars and nightclubs for any sexual oritenation. It’s a lively part of town and parties last long into the night!

There are 82 beaches in total in Gran Canaria, each with its own level of popularity and ease of accessibility. Sunbathing and watersports are popular on many of them, and according to some statistics, Las Canteras is the most popular beach in all of Spain. There are also boat rides available for tourists to catch a glimpse of wild dolphins!

Mahón coastline

Where? Menorca, Balearic Islands

People often refer to Menorca as Mallorca’s little brother, and it’s not difficult to see why. While Mallorca is a buzzing, vibrant city keen to show off its capabilities as a tourist destination, Menorca shyly waits in the wings, modestly nodding at its counterpart knowing that what it has to offer is just as good – and sometimes better.

Mahón, or Maó as it is affectionately referred to, is famous for being a quieter option for tourists. Although it’s the capital of Menorca, it’s actually slightly smaller than Cituadella, the only other city on the island. Famously quiet and relaxed, Mahón offers a simpler, more traditional escape to Spain. 

Mahón is famous for its fish market, or Mercat des Peix, where you can buy good quality pintxo for €1 or €2. Mahón is also famous for its boutique stores selling handmade leather sandals, called Avarcas, a traditional Menorcan shoe. They were previously made from car tyres, and are now a sought-after souvenir from Menorca.

Small towns and cities to visit in Spain

Cities aren’t everyone’s cup of tea. Especially if you already live in one, sometimes you just want to go somewhere with a slower pace and quieter streets.

The good news is, there are loads of small Spanish towns and villages which are just as worth visiting – many of them located close to the cities so you can still squeeze in some sightseeing if you want to.

houses of Yegen in the Alpujarra connected by a walkway with flowerpots

Where? Andalusia

If you’re looking for a good history book about Andalusia, I can recommend South From Granada by Gerald Brenan. He lived in this village after WWI and immortalized its status as a typical, southern Spanish village. It’s located between the Sierra Nevada mountains and the Mediterranean coast.

See it for yourself in all its glory, though it has changed a lot since Brenan’s time. It’s still a fascinating place worth visiting, especially if you’re looking for peace and quiet.

A city view of Girona, rooftops and cathedral. Girona, Spain

Where? Catalonia

Ok, so admittedly, Girona is actually a city. But it doesn’t really feel like one. This charming metropolis is full of excellent eateries, excellent seafood and wine and you really get an insight to life in Spain for locals.

The cathedral was used as a set in the TV show Game of Thrones, and it’s a beautiful building besides.

Tinglado market in Tolosa, Basque Country, Spain

Where? Basque Country

Tolosa is a typical, charming Spanish town popular with foodies. It hosts a weekly market on Saturdays where farmers come from all over the Basque Country to sell locally sourced produce.

If you have a sweet tooth, you’ll be pleased to know there’s a famous cake and candy store in Tolosa called  “Gorrotxategi” which was founded in 1680. There’s even a museum dedicated to the Gorrotxategi family, containing the machinery used to produce cakes and sweets for over 300 years.

Panoramic view of Frias village in Burgos, Spain

Where? Burgos

Another confession, this is actually a city. But it only has 300 residents, making it Spain’s smallest city – and what it lacks in size it more than makes up for with its charm. Nestled beside the River Ebro, this tiny city is lined with cobblestone streets and local eateries.

It’s hard not to fall in love with its red-roofed buildings and sloping hills, and a stay here will guarantee you bragging rights in Spanish geography knowledge!

Flamenco in Seville

So there you have it! 26 famous cities and towns in Spain to visit. Hopefully you know a bit more about where you’d like to visit next. Where’s next on your list? Let us know in the comments below!

Interested in Spain? Also read:

  • 13 Best Party Cities in Spain for Nightlife Lovers
  • 34 Traditional Spanish Foods That Will Whet Your Appetite
  • 27 Spanish Souvenirs and Gifts That Your Friends Will Love

Leave a Comment Cancel reply

Save my name, email, and website in this browser for the next time I comment.

Photo of author

© 2024 Hey Explorer

Stock images by Depositphotos

Touropia Logo

Touropia Travel

Discover the World

17 Best Places to Visit in Spain

By Becky Griswold · Last updated on May 4, 2024

From the Pyrenees to the Mediterranean, and from there to the Atlantic, Spain is more diverse than stereotypes would have you believe. Paella and bullfighting may be Spanish, but neither defines this Iberian country . You’ll get to witness a wide range of culture in Spain – more than you’d expect.

Discover Catalan culture in Barcelona, complete with dreamlike buildings thanks to Antoni Gaud. Try out pintxos – the Basque take on tapas – in the northwest, and see the mark left by Moorish architecture in Andalusia in the south.

Map of Spain

Map of Spain

There’s a whole lot more besides. And that’s without even mentioning the beaches of the famous Costas. Or the incredible Roman ruins that dot the country – especially Segovia, with its aqueduct. Expect history, good food, and plenty of sun – all in healthy doses. Plan your trip to this awesome Mediterranean travel destination with our list of the best places to visit in Spain.

 Merida

Founded back in 25 AD by the Romans, Merida boasts some of the most impressive, extensive, and well-preserved ruins in the whole of Spain. Now the capital of the autonomous community of Extremadura , the city lies in the western-central part of the Iberian Peninsula, with the Guadiana and Albarregas rivers running through it.

As it boasts almost two thousand years of history, ancient historical sights and archaeological ruins are found wherever you go. Of these, the magnificent old Roman Theatre is a must visit; it still holds flamenco shows and theater performances to this day.

Besides this, there are the wonderful remains of a Moorish fortress, as well as a remarkably well-preserved bridge, aqueduct, and hippodrome – all of which were built by the Romans. In addition, there are some lovely Baroque and Gothic churches scattered around town, as well as interesting and informative museums showcasing the city’s rich history.

Bilbao

The largest city in Spain’s Basque Country, Bilbao lies on an estuary just 16 kilometers south of the Bay of Biscay . As its climate is milder and wetter than much of the rest of the country, the city’s parks and riverbanks are fertile and green, as are the rolling hills surrounding it.

Bilbao was best known as an important seaport and industrial city in northern Spain until the construction of an architectural marvel in the 1990s known as the Guggenheim Museum . Since then, this capital city of Vizcaya has experienced a boom in tourism, promoting economic growth and revitalization of its many hidden gems , making it a popular destination.

Bilbao

Celebrated as one of the most important architectural works of its time, the Guggenheim Museum now shines as Bilbao’s city symbol. Devoted to modern and contemporary art, this giant complex of interconnecting buildings presents a massive work of abstract sculpture that suggests a maritime theme with its simulation of ship outlines and shimmering fish scales.

Other places to go in Bilbao include the 14th century Gothic Cathedral of Santiago and the Basilica de Begoña. Built in 1909 and recently refurbished, the Alhondiga is a multipurpose complex housing a library, restaurants and a rooftop swimming pool with a glass floor.

15. Salamanca

Salamanca

The capital and largest city of the province of the same name, Salamanca lies on the banks of the Tormes River on Spain’s Northern Plateau. Widely considered to be one of the most beautiful Renaissance cities in the whole of Europe, its historic center is full of architectural treasures and incredible monuments that date back centuries.

Life in the city revolves around the busy and bustling Plaza Mayor , which is lined by cafes, bars and restaurants. The expansive and elegant square looks particularly magical at night when its majestic buildings are lit up.

Salamanca

Nearby, you can find other stunning places to see such as the New and Old Cathedrals, both of which exhibit exquisite architecture. Like the rest of the city, they are built out of sandstone. It is these warm hues that lend Salamanca its nickname – La Dorada , or ‘Golden City’.

While history is all around, Salamanca has a vivacious and youthful feel thanks to its large student population. Remarkably, the University of Salamanca was founded in 1218 and is one of the oldest higher education institutions in Europe.

Cuenca

One of the most popular cities to visit in the Castilla La Mancha region of Spain, Cuenca is located in a precarious position at the point where two deep river gorges meet. Its strategic setting saw it fought over, conquered and ruled by both the Muslims and Christians, with Napoleon himself leaving his mark in the early 1800s.

This makes it fascinating to explore; lots of centuries-old churches, a cathedral, and a castle can be found hidden away among the meandering streets of its medieval old town. While its beautiful buildings are painted in warm hues, vivid colors and daring designs coat the walls of its numerous modern art galleries and museums.

Cuenca

The charming city is particularly noted for its casas colgadas – or hanging houses – which are built over the side of the clifftop upon which Cuenca is perched. Besides being phenomenal feats of engineering, these astounding edifices make for some fantastic photos and are best viewed from the bridge of San Pablo.

Ibiza

The third largest of the Balearic Islands, Ibiza is located off the east coast of Spain, surrounded by the sparkling waters of the Mediterranean . While it is famous for its pounding nightlife and summer club scene which attract world-renowned DJs to its shores, the island actually has many other different sides.

Quite rocky and rugged, Ibiza is lined by beautiful bays and beaches; this, coupled with its warm, sunny and dry climate, makes it a great beach holiday destination . The largest city on the island, Ibiza Town boasts a majestic walled old town perched atop of a hill overlooking the sea.

Ibiza

While you can certainly find relaxing rural retreats and sleepy, seaside villages on the island, many people visit Ibiza for its incredible party scene and exhilarating electronic dance sets. In summer, its heaving clubs stay open through the night until dawn, when the sun finally rises over the sea.

12. Segovia

Segovia

The capital and largest city of the province of the same name, Segovia is set in a scenic spot with the Sierra de Guadarrama mountains rising in the distance. Its sun-kissed streets straddle the Eresma River on Spain’s Inner Plateau with Valladolid and Madrid lying not far away.

Segovia is famed for its historical sights . Within its walled Old Town you can find the Aqueduct of Segovia , which was built around 100 AD by the Romans. While this engineering marvel acts as the city’s symbol, other astonishing sights, such as a grand and gorgeous Gothic cathedral and numerous churches, convents and monasteries, can be found nearby.

Alcazar of Segovia

The other main attraction is the elegant Alcazar of Segovia , set atop a rocky outcrop overlooking the city. Said to have inspired Walt Disney’s Sleeping Beauty Castle, the medieval castle and palace features lots of fine architecture and was once one of the favorite royal residences of the Kings of Castille.

 Ronda

Located in one of the most spectacular settings imaginable, Ronda, in the south of Spain, straddles the steep El Tajo gorge , overlooking the valleys and hills that lie before it.

Spanning the breadth of the gorge is Puente Nuevo, the city’s main landmark built in 1793. The impressive bridge connects the more modern El Mercadillo part of town with El Ciudad , the old Moorish quarter, which is home to marvelous churches, elegant palaces and pretty gardens. The town is considered to be the cradle of modern Spanish bullfighting; its neoclassical ring is the oldest such building in the country.

 Ronda

Due to its rich cultural heritage and history as well as its dramatic clifftop setting, Ronda has long drawn writers and poets alike to its ancient streets.

While Ernest Hemingway, James Joyce and Rainer Maria Rilke all visited at one time or another, Ronda now attracts lots of tourists and is one of the most popular and picturesque towns to visit in Andalusia .

10. Santiago de Compostela

Santiago de Compostela

The capital city of the Galicia region in northwestern Spain, Santiago de Compostela is famous as the final destination of the traditional pilgrimage known as Camino de Santiago. Also called the Way of St. James, this pilgrimage dates back to Medieval times and is important to many because it is believed that Santiago de Compostela is where St. James , an Apostle of Jesus Christ, is buried. Today, the city attracts thousands of visitors every year for both its religious tradition and history.

The arriving point for most pilgrims is the main square, Praza do Obradoiro . Situated in the heart of the city, this bustling plaza is the scene of many important landmarks , particularly the Santiago Cathedral where the tomb of St. James is located. Other historic buildings here are GelmÌrez Palace, Rajoy Palace, Catholic Kings Hostal and San Jeronimo College.

The Pilgrimage Museum is a good place to learn all about the history and significance of the Camino de Santiago pilgrimage while the Museum of the Galician People showcases the culture and history of the region.

Toledo

Perched on a mountaintop in central Spain, Toledo served as the Spanish capital until the 16th century. Because it was inhabited by Jews, Christians and Muslims for many centuries, the city is sometimes called the “City of Three Cultures.” Today, Toledo is a popular destination for its wealth of historic art and architecture that dates back to the Roman Empire .

The best thing to do in Toledo is to get lost amid the medieval streets and admire the old architecture that includes stunning churches, synagogues and mosques as well as a remarkable old Roman fortress.

Toledo

The site of many historic events, the Zordocover plaza is well worth a visit as well as the many nearby shops. Charming cafes offer a break to relax, people-watch and sample local specialties like Mazapan , a sweet treat made with almonds and pine nuts. In the evenings, local bars offer pre-dinner drinks and tapas.

Once the home of Spain’s great painter, El Greco , Toledo features a vibrant arts scene. The city is teeming in museums and art galleries while the Cathedral of Toledo has an impressive art collection of works by masters like Goya, Ralphael and Titian. A great number of El Greco’s pieces can be seen throughout many of the city’s churches and landmarks.

Cordoba

Cordoba is the capital of the province of the same name in the Andalusian region of southern Spain. While Cordoba is characterized by its small town charm, this mid-size city offers all the historic and cultural attractions of a bustling metropolis.

One of the oldest towns in Europe, the historic quarter of Cordoba is a maze of tiny medieval streets, plazas and whitewashed courtyards all situated around the star attraction, the Mezquita . Initially built as a mosque, the Mezquita is now a glorious cathedral retaining most of its original architecture. Its forest of columns topped with Islamic-style red and white striped arches serves as a reminder of the glory and importance Córdoba held in medieval times. Outside the Mezquita is a beautiful orange grove perfect for relaxing.

Cordoba Mezquita

Other places of interest include the Fortress of the Christian Monarchs, the Street of Flowers, and the Old Jewish Quarter with its charming patios and souvenir shops. Once a Roman city, Cordoba also features many Roman structures including its old walls, gates, bridge, an amphitheater and mausoleum.

Throughout the city are various plazas offering a range of museums, theaters, restaurants, hotels and bars. Plaza de las Tendillas is the main square with a vibrant shopping scene while the Plaza del Port is associated with Cervantes’s Don Quixote.

Cordoba is buzzing in the month of May with three lively festivals that include the May Crosses Festival, the Patios Festival and the Codoba Fair. During these events, the city’s plazas and courtyards are all decorated while various contests, flamenco dancing, traditional food and drink all fill the streets.

7. San Sebastian

San Sebastian

San Sebastian is the capital of the Gipuzko province, located in the Basque country of North Spain off the coast of the Bay of Biscay. This beautiful seaside city is well-loved for its excellent beaches and outstanding culinary tradition.

Although it is divided into several districts, San Sebastian is a small, cozy city crammed with restaurants, pintxo bars, designer shops and an enclosed mall. The Old Town features many historic buildings reconstructed in the 19th century after the city was nearly destroyed during the Napoleonic Wars.

San Sebastian boasts some of the best beaches in Europe with the most popular of these being Playa de la Concha , which offers sunbathing and water activities like swimming, kayaking and water skiing. Playa de la Zurriola attracts many surfers and provides surf board and body board rentals.

Overlooking the city are two lofty hills, Monte Urgell and Mount Igueldo, which offer hiking, funicular rides, amusement parks, remarkable statues and fantastic views.

San Sebastian

San Sebastian is widely appreciated in Spain for its pintxos . Pintxos are appetizers, which are prepared in a wide variety of fresh vegetables, meats and seafood. Many of the bars in the city feature buffets displaying a range of these pintxos. The local tradition is to go from one bar to the next, sampling one or two pintxos with a drink of wine or beer.

A number of festivals and events take place in the city throughout the year. Drawing the most crowds are the San Sebastian Film Festival and the Jazz Festival.

6. Valencia

Valencia

One of the largest and most important cities in Spain , Valencia is located in the eastern part of the country in the region of Valencia. After several years of major construction and renovation, Valencia today is famous for its Fallas Festival and the City of Arts and Sciences architectural masterpiece.

Valencia is stuffed with restored historic buildings that include stunning churches, old monasteries such as San Miguel de los Reyes and the site of an ancient silk trade center known today as the Silk Exchange Market.

See also: Where to Stay in Valencia

After redirecting the Turia River, the city constructed its most impressive attraction , a massive cultural and entertainment complex known as the City of Arts and Science. Contained within this complex are several buildings such as a science museum, planetarium, aquarium, arts museum and an IMAX theater that are each artistic marvels in and of themselves. Also included in the old Turia riverbed are beautiful gardens, athletic parks and artificial lakes.

Valencia

One of Valencia’s most popular neighborhoods is the Barri del Carme with its colorful mix of architecture, diverse ethnic groups, trendy shops and outdoor cafes.

Every March, Valencia hosts the Fallas Festival where each neighborhood displays papier-mâché figures of all sizes and colors for a whole week. At the end of the week, the “fallas” are ceremoniously burned, and the communities party into the night. However, March isn’t the only time to party in Valencia. Every night, the city vibrates with lively bars and nightclubs in every neighborhood.

Seville

Exceptional tourist attractions , lively festivals and buzzing nightlife all make Seville the top destination in Southern Spain. As the capital city of Andalusia, Seville is also the region’s financial and cultural capital.

Seville is home to many beautiful and important historic landmarks, chief of which is the grand Cathedral of Seville , where it is believed that Christopher Columbus is buried. Other significant buildings include the Real Alcazar , an extravagant Moorish palace with luxurious gardens and a room where Christopher Columbus’s voyage to the New World was planned.

See also: Where to Stay in Seville

The city is also home to the largest wooden structure in the world, the Metropol Parasol, a giant umbrella-shaped structure housing the main market.

Seville

As the region’s cultural capital, Seville offers numerous museums, art galleries and entertainment venues. When the sun goes down, the nightlife scene lights up in Seville’s neighborhoods with their bars, nightclubs and flamenco dance halls.

Every year, Seville hosts its April Fair, one of Spain’s most celebrated events, where the city’s streets turn into one giant party involving centuries-old customs, traditional costumes, flamenco dancing, bullfights and plenty of local food and drink.

Madrid

Spain’s capital and largest city, Madrid, is widely known for its sizzling nightlife scene. Home to a number of universities, the city constitutes a diversity of ethnic groups, making it one of Europe’s most colorful cosmopolitan cities.

Madrid is a beautiful city mixed with old and new architecture. The capital is comprised of several neighborhoods offering their own unique character and attractions ranging from historic quarters to older crowd communities, university areas, multicultural districts and party scenes.

Retiro park

The heart of the city is Puerta del Sol , a large plaza serving as the scene of festivals, important gatherings and street performers as well as a hub for the public transportation network. Another important square is Plaza Mayor , known for its many souvenir shops, cafes and the lively San Miguel Market.

Located within the city center are most of Madrid’s most popular tourist attractions such as the Royal Palace , the residence of Spain’s monarch, and a plethora of glorious churches and historic landmarks. Madrid offers many things to see and do from beautiful parks and zoos to football matches, museums, art galleries and concerts.

3. Mallorca

Mallorca

The largest of Spain’s Balearic Islands, Mallorca is surrounded by the sparkling waters of the Mediterranean, with jagged cliffs, secluded coves, and beautiful beaches lining its shores. Long a popular tourist destination , the island is blessed with a warm and welcoming climate and plenty of incredible scenery.

While its mountainous interior is home to ancient hilltop monasteries and sleepy villages, Mallorca ‘s spectacular coastline is dotted with seaside towns and resorts. Sunbathing, swimming and watersports are all popular pastimes, with delicious local cuisine and seafood on offer wherever you go.

Mallorca

The island’s main city and capital is Palma de Mallorca . There is a beautiful old town for visitors to explore, with winding narrow streets and centuries-old buildings beneath its exquisite Gothic cathedral. The pretty town of Soller is also worth visiting for its scenic, secluded setting, as is the charming mountain village of Valldemossa.

2. Barcelona

Barcelona

Located in northeastern Spain, Barcelona is one of the country’s top travel destinations because it offers everything tourists look for in a European city from historic architecture to lively shopping, vibrant culture and buzzing nightlife.

Ciutat Vella, the Old City, is Barcelona’s main attraction . Here, tourists will find the Gothic Quarter with its beautiful, old churches, Roman ruins and cobblestone streets lined with outdoor cafes and restaurants.

Surrounded by statues and fountains, La Placa Catalunya is a popular gathering spot and hub for local transportation services. Popular activities in Barcelona include strolling along La Rambla , a tree-lined pedestrian avenue, and sunbath on Barceloneta, one of the city’s most popular beaches.

Barcelona

Unique to Barcelona are the architectural marvels of Spain’s famous architect, Antoni Gaudi, which include the Sagrada Familia and the Casa Batllo . Both of these extraordinary structures feature combinations of fascinating designs, shapes and colors.

As a major cultural center, Barcelona boasts a variety of museums , art galleries, theaters and flamenco shows. The city also hosts a number of festivals including the Monegros Desert Festival, one of Spain’s largest electronic music events. With its long love affair with sports, Barcelona is home to the largest football stadium in the world, Nou Camp.

Just outside of the city is one of Barcelona’s most visited sites , Montserrat. Accessed by hiking, train or cable car, Montserrat is the site of secret caves, an underground lake and the Black Madonna.

Granada

Located at the base of the Sierra Nevada mountains of southern Spain, Granada is the capital of the Granada province. A mid-sized city, Granada offers a perfect blend of spectacular attractions , traditional cultures and an animated nightlife. But most of all it is the home of the Alhambra , a pinnacle of Moorish art that encapsulates Andalusian history and is one of the great architectural sights of Europe.

Attesting to the city’s eventful history are its most notable landmarks, the 16th century Granada Cathedral with its magnificent domed ceiling, and the famous Alhambra, a grand Moorish palace with luxurious gardens and Arab baths.

Granada’s juxtaposing neighborhoods, Sacromonte and Albaicin , are the essence of the city’s culture. Noted for its Christian abbey, Sacromonte is where tourists come to see how gypsies have traditionally lived in various cave dwellings and to watch live dances of flamenco and zambra.

Alhambra

Albaicin, the Arabic Quarter, is the site of a hundred year-old Spice Market. Here among a setting of Moorish architecture, cobblestone streets and vivid bougainvillea, a medley of vendors sell colorful tapestries, wall hangings and exotic teas and spices.

Just outside the city, the Nevada Ski station offers a wide range of activities for all seasons from snow skiing and sledding to mountain climbing, horse riding and cable car rides.

In the evenings, locals roam from one bar to the next, sampling tapas and drinks before immersing themselves in the city’s entertainment choices.

Spain Travel Video

Share this post:.

key cities to visit in spain

14 Most Enchanting Small Towns in Spain

key cities to visit in spain

12 Best Beach Holiday Destinations in Spain

key cities to visit in spain

12 Most Beautiful National Parks in Spain

Best Beaches in Spain

20 Best Beaches in Spain to Visit This Summer

Regions of Spain

17 Most Beautiful Regions of Spain

Best Spanish Islands

11 Best Spanish Islands You Should Visit

key cities to visit in spain

17 Best Cities to Visit in Spain

2 Weeks in Spain Itinerary

How To Spend 2 Weeks in Spain: DIY Itinerary

Castles in Spain

23 Most Beautiful Castles in Spain

key cities to visit in spain

11 Most Amazing Hotels in Spain

Reader interactions.

' src=

November 25, 2018 at 10:48 am

Spain is a really a nice country …. The Madrid zoo was fabulous.. The La Rambla in Barcelona was a fun street with lots of shopping places and small restaurants…but the best city in Spain is undoubtedly Seville! Seville is a really beautiful city with big fountains, beautiful churches, nice hotels, little restaurants, small and pleasant streets and beautiful flamenco dancers! I really enjoyed travelling in the tram there…. Most beautiful city I have ever visited!

' src=

November 15, 2018 at 1:09 am

I was robbed In Granada. The police were very cooperative. Spain is stunning, in general, the people are so lovely. Now at a villa on the Mediterranean Sea, it is winter .for me it is the sky, surf, sun and sand.

' src=

November 13, 2017 at 7:04 pm

Hello, I’m an American. Single woman who will travel alone. I have always loved Spain! I won’t be partying or anything like that, rather I want to see the beautiful cathedrals and historical landmarks. Is it safe to travel by myself taking certain precautions. San Sebastian is definitely on my list and I would love to see some of the smaller cities talked about here on this site.

' src=

September 19, 2017 at 7:07 am

I love Spain: specially Madrid, Toledo, Granada, Avila and Seville!

' src=

June 25, 2017 at 9:30 am

We just got back from Malaga, Spain….visited the city of Ronda while there…Malaga was beautiful but I found the shopping, and the food/drink was expensive. The City of Ronda was beyond beautiful and enjoyed it immensely. I can’t wait to go back, not sure where I will go next, but it will not be a bustling city…I’m sure Spain has some beautiful small towns that did not make the list that would be lovely to visit.

' src=

September 14, 2016 at 3:29 am

I was in Costa Daurada this summer near to Barcelona and it was really gorgeous location. Perfect for families ! We were staying in Salou and enjoy the cultural activities but also many sports activities for my childs, really nice place for holidays

' src=

September 10, 2016 at 3:20 am

Hi thanks for the advice. I’m on my way to Malaga soon and would like to tour Spain using the rail service. Any advice on how to get the best deals?

' src=

June 14, 2016 at 1:23 am

I loved Spain as a whole in general.If I had to pick the best then order would be Toledo , Seville, Granada, Barcelona,Cordoba,Madrid, Segovia.Loved Toledo n Seville the most.Only visited these places.San Sebastion ,Valencia ,Ibiza ,seville ,mallorca etc.etc. still on the list for next visit.

' src=

January 10, 2016 at 2:28 pm

I live in Madrid and I wouldn’t really recommend it for tourists, it’s a nice city and all but I prefer Barcelona with the beach and beautiful buildings and everything, or seville / valencia if you are interested in a city semester.

' src=

December 28, 2015 at 5:13 am

I’ve been there last summer, I would also add the city of Ronda to this list, amazing small town with a fantastic scenery.

' src=

October 31, 2015 at 5:53 pm

I’ve seen the temperature from Seville you’ve got, and I can completely assure that these are completely fake!! I don’t understand the fahrenheit measures, but we usually have 50-52 degrees in July and august. Or more. So, think about coming Seville in these months. Seville is more beautiful on April or November.

' src=

November 2, 2015 at 1:11 am

@Maria, I’ve been to Seville in August, and yes it was extremely warm! However I don’t think it ever gets warmer than 45. Good point though about avoiding Seville in the summer if you prefer milder weather.

' src=

August 1, 2015 at 2:05 pm

if I’m to make my own list,Mallorca, Sevilla and Madrid would make the top 3…..about the robbery,that can almost happen every where. Sorry about that and be more watchful next time.

' src=

March 4, 2015 at 11:46 am

Nice list. Only seen half of them. I guess it’s top 10 big cities because there are so many smaller cities that are really beautiful, historical and unique. Examples from the South: Cadiz, Ronda, Antequera. I’m not so familiar with all other regions. All parts of the country have their spots. Of the cities om the list personally I enjoy Granada, Sevilla and San Sebastian more than Barcelona but I agree that Barcelona is a must-place to see in so many ways. Also one more vote for Burgos! It’s epic and picturesque and it’s not a small place either, should be on the list. Saludos desde Finlandia!

' src=

March 3, 2015 at 8:54 am

Hi, I’m from Spain, I don’t agree with the order of the list. Barcelona is very nice but I don’t think that it’s the best. And my city isn’t in the list, it’s really nice and it’s got a lot of monuments like its cathedral and a great culture. I would like you to add Burgos on the list

' src=

June 10, 2014 at 2:01 am

Hi Global Nomads, you are obviously seasoned travelers. I agree, steer clear of places where they rob tourists. I went to Miami once and got robbed…. you can keep the USA, I’m not going back to America after that. Happy traveling .

' src=

May 14, 2014 at 8:53 am

I disagree completely with the order of this list. There is NO WAY that Barcelona’s the best place to visit. Galicia, Granada, Sevilla, are much better choices. I agree with Pep. La Alhambra is much more worth seeing than going to Barcelona.

' src=

October 1, 2013 at 2:06 pm

Seville and Madrid city center are more beautiful than Barcelona but they don’t spend so much money in hype. The most beautiful building in Spain is “La Alhambra”, Granada. It’s gorgeous. Other nice places: Salamanca, Segovia, Cáceres, Menorca, Altea, and Ronda.

' src=

July 28, 2013 at 4:46 pm

Live Spain and ant wait to see at least 4 of the above places, Barcelona was so nice had to go back twice.

' src=

June 16, 2013 at 12:57 pm

We tried Alicante, but got robbed in the bus station and did not feel like touring the country any further.

Leave a Reply Cancel reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed .

World Travel Connector

28 Best Cities in Spain to Visit in 2024

By: Author Milijana

Posted on Published: November 8, 2021  - Last updated: January 2, 2024

Categories SPAIN

Sharing is caring!

The collection of 28 most beautiful places in Spain and the best cities in Spain worth visiting

The ultimate list of cities in Spain everyone needs to visit in a lifetime.

THE 28 BEST CITIES IN SPAIN TO VISIT IN 2024

Zaragoza is one of the best cities in Spain worth visiting

THIS POST MAY CONTAIN COMPENSATED LINKS. PLEASE READ MY  DISCLAIMER  FOR MORE INFO. 

The best cities in Spain that deserve a place on your bucket list:

Madrid is one of the best vities in Sapin worth visiting

Royal Madrid is one of the most fascinating cities in the world.

The Spanish capital is one of the most vibrant European capitals. It is the 5th largest European capital by population (following Istanbul, Moscow, Paris, and London).

Marvelous Madrid is a city of incredible history, rich culture, superb architecture, striking boulevards, beautiful palaces (there are 12 gorgeous palaces in Madrid), amazing parks (Retiro, Capricho Park, Royal Botanical, Sabatini Gardens, Parque Oeste..), fantastic rooftop bars, top-class restaurants, shops, and terrific nightlife.

Madrid is a paradise for shoppingholics , nightlife lovers, art enthusiasts, architecture admirers, gourmets, and bon vivants .

If you are looking for the best restaurants in Spain , you will find them in Madrid. Madrid restaurants offer food from all regions of Spain and food from around the world . Even the oldest restaurant in the world is in Madrid. The famous Sobrino de Botin restaurant in Madrid was founded in 1725.

Besides that, Madrid is home to first-class museums (Prado, Reina Sofia Museum, Thyssen Museum, Museum of Romanticism, Wax Museum …)

To properly explore the city, you’d need at least a week in Madrid. Every Madrid barrio is a story in itself. The picturesque La Latina neighborhood is one of the most beautiful oldest neighborhoods in Madrid. The bohemian Malasana neighborhood is full of quirky bars and restaurants. The party-friendly Chueca neighborhood is famous for its vibrant nightlife. The arty Barri de las Letras neighborhood is home to Prado , Reina Sofía , and Thyssen-Bornemisza museums. The multicultural Lavapies neighborhood with chic bars and interesting street art is one of the coolest neighborhoods in Madrid. And, the upscale Salamanca neighborhood has the wealthiest homes in Spain and luxury shops for the finest shopping.

Madrid is one the best cities in Spain worth visiting for art, nightlife, shopping, and a fantastic culinary scene.

Find your stay in Madrid :: Booking.com ; Vrbo , HotelsCombined Tour Madrid: Check out the best Madrid tours and tickets Explore Madrid cuisine and eateries: Check out the best Madrid food tours

2. BARCELONA

Barcelona is one of the best cities in Spain worth visiting

Sunny Barcelona in Catalonia is one of the most beautiful cities in the world.

The city of Barcelona is the capital of the region of Catalonia. Barcelona is the second biggest city in Spain by population. But more importantly, the Catalonian capital is a city of special charm and character. Barcelona with its historic sites and eccentric architectural masterpieces is one of the most unique cities in Spain.

Above all, Barcelona is a cosmopolitan city with a bustling beach, vibrant Las Ramblas main street, romantic Barri Gotic neighborhood, Gaudi’s masterpieces ( Casa Mila, Casa Batllo, Sagrada Familia, and Park Guel l), iconic Boqueria market , and fantastic restaurants with international food and tasty local Catalan food.

Barcelona is one of the best cities in Spain worth visiting

Barcelona’s cathedral of Sagrada Familia is one of the 12 Treasures of Spain , along with the Cathedral of Seville, Cathedral of Santiago de Compostela, Cordoba Cathedral, Alhambra in Granada, Guggenheim Museum in Bilbao, Cave of Altamira, Cathedral-Basilica of Our Lady of the Pillar in Zaragoza, La Concha Beach in San Sebastian, Roman Theatre of Mérida, City of Arts and Science in Valencia and Teide National Park in Tenerife.

Visiting Antonio Gaudi’s Sagrada Familia, Casa Mila, Casa Batllo, and Park Guell is one of my most memorable experiences in Spain , I strongly recommend it to everyone.

Barcelona is one of the best European city break destinations . Barcelona will suit your taste if you are after sun, beach, art, and great nightlife . Besides that, there are many fabulous places around Barcelona well worth visiting, like Girona, Figueres, and Cadaques. Read more: Best Day Trips from Barcelona

Find your stay in Barcelona: Booking.com , Vrbo , HotelsCombined Tour Barcelona: Check out the best Barcelona tours and tickets Explore Barcelona cuisine and eateries: Check out the best Barcelona food tours

Seville is one of the best cities in Spain worth visiting

Royal Seville is the capital of Andalusia in southern Spain .

Elegant Seville is one of the most beautiful cities in Europe. Magnificent Seville is a top tourist destination in southern Spain, and beyond.

Seville is one of the most famous cities in Spain for its beauty. The Andalusian capital has a sublime mix of Andalusian, Islamic, Gypsy, and Jewish cultures with a unique aristocratic vibe. Seville is home to the Seville Cathedral (the world’s largest Gothic cathedral), the Alcázar of Seville (one of the most extravagant royal palaces in the World), the marvelous Plaza de Espana , and the interesting Metropol Parasol .

The capital of Andalucia is one of the best cities in Spain worth visiting. Today Seville is the popular starting point of the Camino de Santiago Via de la Plata route too.

Seville is one of the cities everyone needs to visit once in a lifetime.

READ MORE: Things to do in Seville, Spain

Are you ready to visit Seville? Check out: BEST EXPERIENCES AND TOURS IN SEVILLE: Seville Cathedral and Giralda: Skip-the-Line Ticket (the top-selling Skip-the-Line ticket) Seville: Royal Alcazar, Cathedral, and Giralda Guided Tour (the most popular guided tour) Seville: Casa de la Memoria Flamenco Show (ticket for the most popular flamenco show) Seville: Authentic and Romantic Horse-Drawn Carriage Ride (a popular tour) Seville: Tapas Crawl (for foodies) BEST HOTELS IN SEVILLE: Hotel Casa Del Poeta (luxury) Puerta Catedral Indias Lofts (mid-range) For You Hostel Sevilla  (budget)

4. SAN SEBASTIAN

San Sebastian should be visited if planning to travel a week in Spain

San Sebastian is arguably the most refined city in Spain.

San Sebastian in the Basque Country is a paradise for beach lovers, foodies, architecture fans, and outdoors enthusiasts.

Glamourous San Sebastian is celebrated for its picturesque setting facing the Biscay Bay, pristine white sand beaches, luxurious beachside mansions, and excellent Basque cuisine accompanied by innovative chefs.

Luxurious San Sebastian was a favorite holiday destination of Spanish and French aristocracy. The architecture of San Sebastian shows the splendor of the aristocratic days from the end of the 19th and the beginning of the 20th century. Queen Maria Cristina set up her royal summerhouse in San Sebastian during the Belle Époque era. Coco Chanel and Leon Trotsky enjoyed spending their holidays in San Sebastian too.

Beautiful San Sebastian tops the list of the best destinations in Spain for foodies . San Sebastian is a top culinary destination in the world with the second-highest number of Michelin-starred restaurants per square meter in the world. San Sebastian is known as the culinary capital of Spain!

San Sebastian’s La Concha beach is voted the most beautiful urban beach in Europe . In addition, La Concha beach is one of the 12 Treasures of Spain .

Without a doubt, San Sebastian is one of the most beautiful cities in Spain !

So, it’s no surprise, that San Sebastian is a popular stop on the Camino del Norte of Camino de Santiago as well. On my Camino del Norte hike, I fell in love with it.

Find your stay in San Sebastian: Booking.com, Vrbo , HotelsCombined Tour San Sebastian: Check out the best San Sebastian tours and tickets Explore San Sebastian cuisine and eateries: Check out the best San Sebastian food tours

5. VALENCIA

Valencia should be visited if planning to travel a week in Spain

Beautiful Valencia is one of the most popular beach cities in Spain .

Incredible Valencia is famous for its amazing City of Arts and Sciences complex . The complex is one of the 12 Treasures of Spain.

The City of Arts and Sciences complex includes several buildings: the Oceanogràfic (Europe’s biggest aquarium), Hemisfèric (a digital 3D cinema), Umbracle (a garden), Science Museum (with interactive exhibitions related to science and technology), Palau de Les Arts (the Opera House), and Ágora ( an events’ venue).

If you are after the sun, beaches, and modern architecture , you’ll love Valencia.

Find your stay in Valencia: Booking.com , Vrbo , HotelsCombined Tour Valencia: Check out the best Valencia tours and tickets Explore Valencia cuisine and eateries: Check out the best Valencia food tours

Bilabo is one of the best cities in Spain worth traveling

Bilbao , nicknamed ‘ the city of the Guggenheim ‘, is the capital of the Basque country.

Bilbao is considered the creative capital of northern Spain. This Spanish city has a unique mix of modern avant-garde and traditional architecture.

Bilbao is cool and traditional at the same time. Bilbao is famed for the jaw-dropping Guggenheim Museum , Museum of Fine Arts, picturesque net of old streets called Las Siete Calles ( The Seven Streets), Mercado de la Ribera Market (the largest indoor market in Europe), and the Casco Viejo neighborhood with the Cathedral of Santiago, the Plaza Nueva, and the Churches of San Antón, San Nicolás, and San Juan.

The capital of the Basque country is one of the best cities in Spain, well worth visiting.

Bilbao is one of the top must-see places in Spain. I visited Bilbao on my way to Santiago de Compostela during my Camino del Norte hike . And, I loved it!

Find your stay in Bilbao: Booking.com , Vrbo , HotelsCombined Tour Bilbao: Check out the best Bilbao tours and tickets Explore Bilbao cuisine and eateries: Check out the best Bilbao food tours

Granad with the Alhambra Palace is one the best cities in Spain worth traveling

Glorious Granada i s one of the most celebrated cities in Spain .

Picturesque Granada is located in Darro Valley in the foothill of the legendary Sierra Nevada in Andalucia.

Granada is home to the Moorish masterpiece of Alhambra Palace and Generalife Gardens , the celebrated old Arabic quarter of Albayzin , and the popular caves of the gypsy quarter of Sacromonte . Among other things, Granada is famous for delicious tapas offered traditionally for free in the bars of Granada. Spanish tapas are among the most famous Mediterranean food !

Just to remind you, Alhambra Palace is the second most visited site in Spain (following only Sagrada Familia in Barcelona by the number of visitors).

Granada with Alhambra is one of the best cities in Spain worth seeing.

RELATED READ: Tips for Visiting Alhambra

Ready to visit Granada? Check out BEST EXPERIENCES AND TOURS OF ALHAMBRA: Granada: Alhambra Skip-the-Line Tour with Nasrid Palaces ( the most popular Skip-the-Line guided tour in Alhambra) Málaga: Alcazaba and Roman Theatre Guided Tour With Entry (the best-seller Skip-the-Line tickets) BEST HOTELS IN GRANADA: Alhambra Palace  – (luxury; just outside of the ancient walls of Alhambra) Apartamentos Campo Del Príncipe  – (mid-range; 10 min walk from the Alhambra Palace) Lemon Rock Hostel  – (budget, 25 min walk from the Palace Alhambra)

Cordoba in Andalucia is one of the best cities in Spain worth traveling

Lovely Cordoba is one of the most beautiful places in southern Spain.

Historic Cordoba was the capital of Moorish Spain . Cordoba is home to world-renowned Mezquita-Catedral (a UNESCO World Heritage Site), mesmerizing Moorish courtyards full of stunning fountains and exotic flowers, trees, and aromatic plants, gorgeous Calleja de las Flores (Alley of the Flowers), old Jewish Quarter , and beautiful Alcazar de Los Reyes Cristianos palace with gardens.

If you would like to see one of the most charming cities in Spain, put Cordoba on your itinerary.

Are you ready to visit Cordoba? Check out: BEST EXPERIENCES AND TOURS IN CORDOBA: Seville Cathedral and Giralda: Skip-the-Line Ticket (the top-selling Skip-the-Line ticket) Córdoba: Skip-the-Ticket-Line Mosque-Cathedral Guided Tour (the most popular guided tour) Cordoba Mosque, Synagogue & Jewish Quarter Tour with Tickets (a popular tour) BEST HOTELS IN CORDOBA: Las Casas de la Judería de Córdoba   (luxury) Hacienda Posada de Vallina  (mid-range) Mayflowers Hostel (budget)

9. SALAMANCA

Salamanca should be visited if planning to travel a week in Spain

The Old City of Salamanca is also a World Heritage Site .

Salamanca is home to the Salamanca University (one of the oldest European universities), the Baroque-style Plaza Mayor , the historical Casa da las Conchas built in Gothic and Renaissance-style with some Mudejar elements, the fantastic Museo Art Nouveau y Deco , glorious Old Cathedral and New Cathedral , and elegant Roman Bridge .

Salamanca is a must-visit place in Spain for people who enjoy history, historical sites, and wonderful medieval architecture.

Salamanca is a stop on the Via de la Plata route of the famous Camino de Santiago hike in Spain.

Are you planning a trip to Salamanca last minute? If you are traveling to Salamanca last minute, I prepared for you a short summary of the best tours in Salamanca, the best hotels in Salamanca, and more! BEST EXPERIENCES AND TOURS IN SALAMANCA: Madrid: Tour of Avila & Salamanca (the most popular day tour from Madrid) Salamanca: Private Tour with a Local ( the most popular guided tour) BEST HOTELS IN SALAMANCA: Hospes Palacio de San Esteban (luxury) Soho Boutique Salamanca (mid-range) Hotel Reyes Catolicos (budget)

Toeldo is one of the best cities in Spain worth traveling

Amazing Toledo was the capital of Spain, before Madrid.

The old city of Toledo is renowned for its beauty. Toledo is a World Heritage City in Spain .

Christians, Muslims, and Jews lived peacefully in Toledo for centuries. They left an outstanding architectural heritage of over 100 historic monuments: churches, mosques, synagogues, and palaces in Toledo. The Toledo Cathedral is a Gothic masterpiece. The Franciscan Monastery of San Juan de Los Reyes is a must-see in Toledo, while the Jewish Quarter is one of the most picturesque areas of Toledo. El Transito Synagogue and Sephardic Museum in Toledo provide a glimpse into the interesting history of Toledo and Spain. Besides that, the Alcázar of Toledo features a one-of-a-kind military museum.

Toledo is one of the most beautiful cities in Spain worth visiting.

Visiting Toledo on a day trip from Madrid is one of the most popular day trips from Madrid.

Toledo is only 30 min by train from Madrid. It takes only 1 h by bus from Madrid to Toledo too. Toledo is 1 h by car from Madrid as well.

Cadiz is one the best cities in Spain worth traveling

Charming Cadiz is the oldest city in Spain.

Cadiz on the Costa de la Luz is one of the best beach cities in southern Spain . But, first of all, Cadiz is one of the most beautiful cities in Spain.

Cadiz is one of the best places to visit in southern Spain for great seafood, pretty beaches, and friendly people . For history buffs, let’s say that Cadiz was founded by Phoenicians 3.000 years ago and is the oldest continuously inhabited city in Western Europe. Worth mentioning that the first constitution of Spain called La Pepa was established in Cadiz in the 19th century.

The prettiest sandy beaches of Cadiz are La Caleta beach, Santa Maria Del Mar beach, and La Victoria beach in Cadiz.

Cadiz is a popular stop on Andalusia road trip everyone should make in their lifetime.

Malaga is one the best cities in Spain worth traveling

Malaga in Andalusia is the capital of Costa del Sol.

Beautiful Costa del Sol is one of the sunniest places in Europe with the most amazing sandy beaches in Europe. Costa del Sol is a synonym for sunshine, sandy beaches, and flavorsome Spanish food.

Malaga is one of the most vibrant beach cities in Spain. The capital of Costa del Sol is one of the best Spain vacation spots and one of the best cities in Spain for leisure and pleasure. Malaga is a paradise for museum lovers, beach enthusiasts, and foodies. Malaga has more than 30 museum s, among which Museo Pablo Picasso is probably the best known. Malaga is the birth town of Pablo Picasso . Malaga is known for the lovely 11th-century Gibralfaro Castle and Moorish fortress of Alcazaba, numerous Michelin-star restaurants, traditional tapas bars, and upscale cocktail bars.

The capital of Costa del Sol is one of the best cities in Spain that deserves a visit.

READ MORE: Best things to do in Malaga, Spain

Are you ready for visiting Malaga? Check out: BEST EXPERIENCES AND TOURS IN MALAGA: Malaga: Sunset Sailing Catamaran Trip with Glass of Cava ( the most popular tour in Malaga, especially loved by couples) Málaga: Alcazaba and Roman Theatre Guided Tour With Entry (a top-selling tour in Malaga) Málaga: Flamenco Show at Tablao Alegría (a top seller show in Malaga, loved by solo travelers and families with kids) Málaga: Evening Wine and Tapas Tour (the most popular tour in Malaga for foodies) From Málaga: Caminito del Rey Guided Tour with Bus (the most popular day trip from Malaga) From Costa del Sol or Malaga: Granada and Alhambra Tour ( a top day trip from Malaga) BEST HOTELS IN MALAGA: Gran Hotel Miramar (luxury) Hotel Eurostars Málaga (mid-range) Alcazaba Premium Hotel (budget)

13. PAMPLONA

Pamplona is one of the best cities in Spain worth traveling

Pamplona is the historic capital of the Kingdom of Navarre.

Beautiful Pamplona in the Navarre region is a popular stop on the famous Camino de Santiago Pilgrim’s Route.

Pamplona is probably best known for the San Fermin festival with running bulls . The festival is held from 6-14 July. Lovely Pamplona is a beautiful medieval town, still partially surrounded by medieval walls. It has a 6th-century citadel, a Baroque town hall, and a Gothic cathedral.

Pamplona is also a famous culinary destination for fantastic pintxos.

Pamplona is close to San Sebastian. It takes 1 h and 30 min by bus from San Sebastian to Pamplona. Pamplona is 1 h by car from San Sebastian. And a train ride from San Sebastian to Pamplona takes about 1 h and 45 min.

Pamplona is not far away from Zaragoza either. Pamplona is about 2 h by bus from Zaragoza, while a train ride from Zaragoza to Pamplona takes 1 h and 50 min.

14. SEGOVIA

Segovia is one of the best cities in Spain worth traveling to

Segovia is considered one of the most beautiful cities in Europe .

Beautiful Segovia in the Castilla and Leon region is a World Heritage City, famous for its Roman aqueduct with over 160 arches, wonderful Gothic-style cathedral, and incredible Alcázar of Segovia castle.

Incredible Segovia is often visited on a day trip from Madrid.

Segovia is close to Madrid. Segovia is a 1-hour drive from Madrid. It takes only 1 h by train from Madrid to Segovia, while a bus ride from Madrid to Segovia takes 1 h and 20 min.

Ronda in Andaluciaa is one of the best cities in Spain worth visiting

Ronda is the most spectacular and dramatic city in Spain sitting on the cliff above the El Tajo gorge in Andalusia in southern Spain .

Ronda is the birthplace of bullfighting . Ronda’s Plaza de Toro, the oldest bullring in Spain . Ronda is one of the most picturesque towns in Andalusia and one of those unforgettable must-see places in Spain. The impressive Puente Nuevo bridge over the gorge and Banos Arabes, one of the best-preserved Arab Baths in Andalusia, are sites not to be missed in Ronda. Ronda has been especially loved by writers, artists, and alike. Just to say it, Ernest Hemingway and Alexander Dumas praised the beauty of Ronda. Take a road trip to Andalucia and visit the beautiful Ronda. Read my Andalucia road trip !

16. JEREZ DE LA FRONTERA

Jerez de la Frontera is one of the best cities in Spain worth traveling to

Jerez is the heart and the essence of Andalusia.

Jerez de la Frontera is the birthplace of flamenco and the hometown of Andalusian horses and sherry wine .

Jerez is the perfect place to indulge in authentic sherry wine and some extraordinary mouthwatering tapas bites in old sherry stores called ‘ tabancos ‘ where wines go directly from the barrels to your glass. Take ‘ ruta de tabancos ‘ for an authentic sherry experience in Spain ! Jerez is one of the best places to visit in Spain in May when Feria del Caballo, the annual fair of flamenco, sherry wine, and Andalusian horses takes place.

Unquestionably, Jerez is one of the most authentic cities in southern Spain and one of the unique places to visit in Spain.

Jerez de la Frontera is close to Cadiz in Andalucia, southern Spain . It takes only about 40 min by train from Cadiz to Jerez de la Frontera. Jerez is also 1 h by bus from Cadiz. And, only 20 min by car takes from Cadiz to Jerez.

Girona on the Costa Brava is one of the best cities in Spain worth traveling to

Gorgeous Girona is a medieval walled town located between Barcelona and Costa Brava in Catalonia.

It’s nicknamed the ‘ City of the Four Rivers’ . Girona has a beautiful old Jewish Quarter (one of the best-preserved Jewish Quarters in Europe), a lovely baroque cathedral (the filming location of Braavos in Season 6 of Game of Thrones), charming River Onyar, hanging bridges, picturesque arcaded houses along the river, medieval walls walkway called the Passeig de la Muralla, and famous Eiffel bridge over the Onyar River (Eiffel made it before the Eiffel Tower in Paris).

Catalonian Girona is also a gastronomic paradise for fresh fish and shellfish. If you’d love to try fresh seafood in Spain , check out great Michelin-star restaurants in Girona.

Girona is close to Barcelona. Girona is easily visited on a day trip from Barcelona. It takes only 40 min by train, and about 1 h and 15 min by bus from Barcelona to Girona.

Burgos Cathedral is a must see if planning to travel a week in Spain

Lovely Burgos in the Castilla region is located on the UNESCO Pilgrim’s Route to Santiago de Compostela .

Burgos is a wonderful stop on the way from Madrid to Basque Country.

Burgos is known for the outstanding French-Gothic style Burgos Cathedral (a UNESCO site), the royal Monasterio de las Huelgas with the tombs of many kings and queens, the Isabelline Gothic-style Cartuja de Miraflores monastery , and Arco de Santa María (former main gates to the old city).

Burgos is about 3 hours by bus and about 3 hours by train from Madrid. Burgos is also 1 h and 45 min from Bilbao. It takes 2 h and 30 min by train from Bilbao to Burgos. If you are visiting San Sebastian, Burgos is 3 hours by train from San Sebastian as well.

Avila is one of the best cities in Spain for visiting

The Old City of Avila in Spain is a World Heritage Site .

It is called the ‘ finest medieval remnant in Spain ‘. Avila is nicknamed the Town of Stones and Saints . It’s probably best known for the impressive 2-km long medieval walls and as the hometown of Saint Teresa of Avila (a Catholic saint and mystic).

If you would love to see the ‘finest medieval remnant in Spain’, head to Avila. I did a 4-day Camino Teresiano hike from Avila to Alba. The Ruta Teresina (aka Camino Teresiano) follows the footsteps of St Teresa of Avila from her birthplace in Avila to her tomb in Alba de Tormes. I enjoyed visiting Avila and all places on the route! Avila is one of the most authentic cities in Spain I’ve seen!

Visiting Avila with the abovementioned Segovia on a day trip from Madrid is one of the most sought-after day trips from Madrid.

Avila is easily visited from Madrid. It takes 1 h and 30 min by train from Madrid to Avila. A bus ride from Madrid to Avila takes also 1 h and 30 min.

Are you ready to visit Avila? Check out BEST EXPERIENCES AND TOURS IN AVILA, SPAIN: From Madrid: Avila and Segovia Day Trip with Alcazar (the most popular tour of Avila from Madrid) Avila: Guided City Tour in Tuk Tuk (the most popular tour in Avila) BEST HOTELS IN AVILA SPAIN: Best Western Premier Sofraga Palacio (luxury) Palacio Valderrabanos  (mid-range) Hostal Alcántara   (budget)

20. SANTIAGO DE COMPOSTELA

Santiago de Compostelaa is one of the best cities in Spain worth traveling to

The Old City of Santiago in Galicia, Spain is a UNESCO World Heritage Site.

It’s best known for the outstanding Cathedral of St James with the holy tomb of St. James the Apostle . Saint James the Apostle brought Christianity to the Iberian peninsula. St James the Apostle is the saint patron of Spain. The tomb in the Cathedral marks the end of the famous pilgrims’ route of the Camino de Santiago. The sensational Portico da Gloria, the main doors of the Cathedral are known as the greatest masterpiece of Romanesque architecture in Spain.

Santiago de Compostela in Spain is one of the most famous Christian pilgrimage sites, along with Jerusalem and Rome. But regardless of its religious importance, the Old City of Santiago is one of the most picturesque cities in Spain . The Old City has a wonderful mix of Romanesque, Gothic, Renaissance, Baroque, and Neoclassicist buildings.

Santiago de Compostela in Galicia is a must-see Spanish city.

Fly to Santiago de Compostela: Check out flights to Santiago de Compostela Find your stay in Santiago de Compostela: Book a room in Santiago de Compostela Tour Santiago de Compostela: Check out the best Santiago de Compostela tours and tickets Explore Santiago de Compostela cuisine and eateries: Check out the best Santiago de Compostela food tours

RELATED READ: The ultimate guide to Camino del Norte Camino de Santiago packing list The ultimate guide to Camino de Santiago a Fisterra

2 1 . ZARAGOZA

You might be surprised, but the wonderful Zaragoza on the Río Ebro in Aragon is the fifth largest city in Spain.

Zaragoza is known for the outstanding Mudéjar architecture of Aragon . The remarkable Mudéjar architecture of Aragon is enlisted in UNESCO’s World Heritage list.

Some of the most spectacular sites of Zaragoza are Baroque Nuestra Señora del Pilar basilica , the 11th-century Moorish palace of Aljafería , and the 12th-century Cathedral of the Savior (or La Seo Cathedral).

The striking Basilica of Nuestra Señora del Pila r is a landmark of Zaragoza. The basilica is dedicated to Blessed Virgin Mary. It is a famous pilgrim site for Christians of all denominations. Joyous ‘El Pilar’ festival is the most important annual festival in Zaragoza. It celebrates ‘La Virgen del Pilar’ who is called “ Patrona de la Hispanidad ” (the patron saint of all Hispanic people). The festival happens in the week of the 12th of October and it attracts to Zaragoza not only people from across Spain but also from Latin America. The population of Zaragoza increases three times during the’El Pilar’.

Gorgeous Zaragoza is a true hidden gem in Spain and one of the most beautiful and authentic cities in Spain .

Zaragoza is easily visited from Barcelona. It takes only 1 h and 20 min by train from Barcelona to Zaragoza. A bus ride from Barcelona to Zaragoza takes 3 h and 30 min.

Zaragoza is also easily visited from Madrid. It takes 1 h and 20 min by train from Madrid to Zaragoza as well. Buts, a bus ride from Madrid to Zaraagzoa takes 4 hours.

22. ALICANTE

Alicante on Costa Blanca is one of the best cities in Spain worth visiting

Beautiful Alicante is one of the most touristy cities in Spain .

It is located in the heart of Costa Blanca. Alicante is one of the most beautiful beach cities in Spain. The city has a wonderful marina, a colorful old town, cozy coffee shops, and great seafood restaurants.

Castle of Santa Bárbara , El Postiguet (the main Alicante beach), white sandy San Juan Playa (the most popular beach in Alicante), elegant La Rambla (the main street), marble tiled Explanda de Espana boulevard , and the Baroque style Santa Maria Basilica are the top places to visit in Alicante.

The fascinating Canelobre Caves , the largest and the deepest caves in Spain are only 20 km from Alicante.

Find your stay in Alicante: Booking.com , Vrbo, HotelsCombined Tour Alicante: Check out the best Alicante tours and tickets Explore Alicante cuisine and eateries: Check out the best Alicante food tours

23. PUEBLA DE SANABRIA

Puebla de Sanabria is a must-see on the Camino Sanabres

Puebla de Sanabria is one of the most beautiful places in Spain I have been to.

In the summer of 2022, I hiked Camino de Santiago Camino Sanabres and I got bewitched by the beauty of Puebla the minute I saw it. The magical medieval town of Puebla de Sanabria is officially listed among ‘Los pueblos mas bonitos de España’ (the most beautiful towns in Spain). Puebla de Sanabria is a national cultural and artistic site in Spain. It is one of the best-preserved medieval towns in Spain. The most famous sites in Puebla are the 15th-century Castle of Benavente Counts, the 13th-century Nuestra Señora de Azogue church, the San Carlos fort, and the 17th-century San Cayetano hermitage.

Puebla is among the top tourist attraction and among the most visited places in Spain. Spaniards are especially proud of and love this medieval fairytale town! Puebla de Sanabria lies on the two rivers (Tera river and Castro river) in the Castilla and Leon province in Spain. Puebla de Sanabria is 114 km northwest of the town of Zamora in Castille and Leon and 148 km southeast of Ourense in Galicia.

Zamora is a stop on Via de la la Plata Camino Sanabres of the Camino de Santiago

When you hike Camino de Santiago you discover hidden treasures in Spain.

The town of Zamora was one of the treasures I found on the Camino de Santiago Via de la Plata route. The medieval town of Zamora is famous for having the largest number of Romanesque churches in Europe. It has 24 Romanesque churches dating back to the 12th and 13th centuries. For the same reason, Zamora is called the ‘ Romanesque City ‘ in Spain and beyond. Medieval Zamora had a strategic position and stood at a crossroads of trade routes. Today, Zamora is on the famous Transromanica , the Romanesque route of European Heritage, and a major cultural route of Europe. It is obvious why history and art lovers appreciate Zamora! Zamora represents one of the finest examples of medieval architecture in Spain. Regardless if you are an art or history devotee, you have to appreciate the uniqueness of Zamora! In addition, Zamora is undoubtedly one of the most beautiful places in Spain. Want to have one of the most memorable stays in Spain? Check out the gorgeous 15th-century Parador de Zamora !

Zamora is 37 km north of Salamanca in the Castille and Leon province. It takes only 45 min by car from Salamanca to Zamora. Zamora is also one hour drive from Valodidad and 90 min train ride from Madrid.

25. SANTILLANA DEL MAR

Santillana del Mar is on Camino del Norte route to Santiago de Compostela

Camino de Santiago routes have an abundance of historically and culturally significant places in Spain. In the summer of 2021, I hiked Camino del Norte and visited Santillana de Mar on the route.

Santillana del Mar is a stunning medieval town in Spain. The entire town is a registered National Monument of Spain. Santillana is a top tourist destination in Spain. It is a favorite weekend gateway of Spaniards. Spaniards claim Santillana as one of the most beautiful places in Spain. I have to agree with them! The medieval architecture of Santillana del Mar is absolutely breathtaking.

Besides that, the famous Altamira Caves are only 2 km away from Santillana del Mar. The celebrated Altamira caves hold some of the most outstanding prehistoric art in the world. They are a UNESCO World Heritage site. So, many people choose to stay in Santillana del Mar on their visit to Altamira Caves. Santillana del Mar is in Cantabria, only 28 km southwest of Santander. In other words, Santillana del Mar is only 25 min drive from Santander.

26. SAN VICENTE DE LA BARQUERA

San Vicente de la Barquera is among the mnost beuatiful places in Spain

When I list the most beautiful places in Spain, it might seem like I am trying to convince you to hike Camino de Santiago. Well, the fact is that truly incredible villages, towns, and cities are on Camino routes.

No one can deny, San Vicente de la Barquera is among the most picturesque places in Spain. And, it is on Camino del Norte.

San Vicente de la Barquera was once an important port from where expeditions sailed on the discovery of Newfoundland. Today the Old Town is a site of National Cultural Interest in Spain. The town is famous for its historical sites but also for beautiful beaches like Playa de Oyambre, Playa Meron, and Playa De Gerra. San Vicente de la Barquera is a popular beach destination in Spain.

Antonio Banderas is the most famous resident of San Vicente de la Barquera. He was born and raised in Malaga in southern Spain . But, he fell in love with San Vicente de la Barquera and bought a house in this charming town in Green Spain.

San Vicente de la Barquera is in the estuary of the Ria River with a backdrop of the Picos de Europa mountains in Cantabria on the west coast of Spain. San Vicente de la Barquera is only 45 min drive from Santander in Cantabria in northern Spain.

27. TAPIA DE CASARIEGO

Tapia de Casariego is among the most beautiful places in Spain

Are you interested in more hidden gems in Spain?

If so, wait to see the gorgeous Tapia de Casariego in Asturias! Tapia de Casariego is one of the most stunning towns in northern Spain. It is a popular beach destination among Spaniards. Tapia is famous for breathtaking sea cliffs, beautiful beaches, an incredible saltwater pool, surfing and recreational areas, superb restaurants, and traditional seafood taverns with some of the best seafood in Spain you can find. This scenic town between the green sea cliffs is a famous fishing port in Spain with top-quality seafood restaurants and taverns. On top of it, Tapia is a well-known surfing place in Spain. Tapia’s sandy Anguliero beach hosts the World Surfing Championship. Besides that, the area is full of scenic hiking and cycling trails.

Tapia de Casaeiego is a top destination in Spain for sea and beach lovers, nature, and outdoor enthusiasts, and seafood devotees.

Tapia de Casaeiego is also on the El Camino del Norte route in Asturias in Spain. Tapia is about 75 mi (122 km) away from Gijon, 81 mi (127 km) away from Oviedo in Asturias, and 6 mi (11 km) away from Ribadeo in Galicia.        

28. A CORUNA

A Coruna in Galicia is among the best cities in Spain

A Coruña or Ciudad de Cristal (City of Glass) is among the most beautiful cities in Spain. It is a city with a lovely medieval Old Town, beaches, museums, historical sites, and a World Heritage site.

A Coruña is famous for the stunning 19th-century glass galleries (enclosed glass balconies) along the city boulevards, among which the most striking are in Avenida de la Marina. The city was an important fishing port in the 19th century, and the galleries were fishermen’s homes.

The Old Town (Casco Antiguo) is among the prettiest old towns in Spain. The pedestrian alleys of the Old Town are full of trendy cafes, restaurants, and shops. The 1st-century Torre de Hércules is the world’s oldest working lighthouse. This Roman-era tower is a UNESCO World Heritage Site ad a symbol of a Coruna. Visitors can climb 200 steps of Torre de Hércules for spectacular views of the city. However, Mirador Monte de San Pedro (the best viewpoint in the town) is a must-go for sunset. But one of the most picturesque places in A Coruna is the 16th-century Castillo de San Antón castle. The castle is on an island, and a bridge connects it to the mainland. A Coruña has two sandy city beaches: Playa del Orzán and Playa de Riazor (popular among surfers). However, that is not all that A Coruna offers to its visitors. The Fine Arts Museum in A Coruna has a notable collection of paintings by Picasso, Rubens, Sorolla, and Tintoretto. Pablo Picasso lived in A Coruña between 1891 to 1895, and today Casa Museo Picasso in A Coruna is open for visitors.

A Coruña lies at the mouth of the Mero River on the Atlantic Coast in Galicia in northwest Spain. A Coruña is 75 km north of Santiago de Compostela in Galicia. A Coruña Airport serves the city and Galicia. In the summer of 2022, after finishing my Camino de Santiago a Finisterre hike and I visited A Coruñaand flew out of Spain from Coruña Airport.

MAP OF THE MOST BEAUTIFUL TOWNS AND BEST CITIES IN SPAIN TO VISIT

  • Recent Posts

Milijana

  • 21 Amazing Things to Do in Vicenza Italy - April 27, 2024
  • Top 15 Best Things to Do in Rome, Italy - March 4, 2024
  • 2 days in Rome itinerary: Top Things to Do in Rome in 2 Days - February 23, 2024

Spain Wanderlust

10 Best Cities to Visit in Spain

Planning a trip to Spain but not sure where to go? Here I’ve put together a shortlist of the  best cities to visit in Spain . This country is brimming with incredible places to check out and you’re guaranteed to have a great time!

Spain is many things. It’s bustling cities, sun-kissed coastlines, beautiful sandy beaches, charming little towns, stunning architecture, adrenaline-charged fiestas, and delicious Mediterranean dishes. But Spain is, above all, a diverse country.

Each Spanish region, each city even, has its own pace, vibe, and traditions. My  hand-picked list of the best cities in Spain  is a great starting point if you want to know this country better.

Hot tip:  While you can visit Spain one city at a time, exploring it by train can also be tons of fun. If you’d like to see a sample itinerary, check out my article about  how to spend 2 weeks in Spain . This itinerary takes you from Barcelona to Seville and helps you discover Spain’s best cities in a convenient and stress-free manner.

1. Seville 

key cities to visit in spain

Probably the most charming city in Spain, Seville is a city of  tapas , fiestas, and siestas. It has balmy winters and scorching summers, which gave it the nickname of the ‘frying pan of Europe’.

Seville Cathedral, the largest in the world, is the final burial place of Christopher Columbus. And if you don’t mind the crowds, the Holy Week processions and Feria de Abril are two colorful festivals worth attending. Oh, and they are within only two weeks of each other!

Seville is also home to the futuristic-looking Metropol Parasol (locally known as  Las Setas  or ‘the Mushrooms’), allegedly the largest wooden structure in the world. And counts with three UNESCO world heritage attractions – the Real Alcázar, the Cathedral and Archivo de Indias!

A special mention goes to the locals – some of the friendliest and welcoming people in Spain. They are also incredibly passionate. Simply go to a flamenco show and you’ll see what I mean!

Although not a coastal city,  pescaito  (fried fish) is a big deal in Seville. And don’t forget to try  vino de Jerez  (fortified wine made from white grapes).

2. Barcelona

key cities to visit in spain

Barcelona crowns many lists of the best cities to visit in Spain and for good reason. Its iconic architecture and Instagram worthy attractions, not to mention the super accessible Mediterranean beaches, make it perfect for a long weekend break.

Personally, I’ve always thought of Barcelona as a one-man show. From Sagrada Familia (the unfinished masterpiece with a tortured history) and laid-back Park Guell to several intriguing houses, Gaudi’s legacy is undeniable.

Moreover, the cosmopolitan atmosphere offers the perfect mix of culture, art, and food. Stop by the Picasso Museum and plan a day trip to Figueres to see some thought-provoking paintings by Salvador Dali.

Barcelona is also a fashionista’s paradise and foodie heaven. Stop by the Boqueria Market along La Rambla for some gourmet tapas. And don’t forget to indulge your taste buds with some  crema Catalana  (a yummy blow-torched custard). Then wash everything down with  cava  (local sparkling wine).

key cities to visit in spain

Spain’s capital and largest city, Madrid is artsy, fancy and never goes to sleep. Or so the rumor has it. Truth be told, a few things might have changed since Hemingway’s last visit. Madrid’s bars no longer stay open until dawn, but that doesn’t mean the city forgot how to party. Far from it!

The time-honored tradition of bar hopping is more alive than ever. A good place to start is the San Miguel Market, where you can taste some exquisite tapas and vermouth (sweet fortified wine infused with spices and botanicals). For a more formal dinner, however, I wholeheartedly recommend you to cross the street and pay a visit to Sobrino De Botin, the oldest restaurant in the world according to the Guinness Book of Records.

The perfect morning in Madrid starts with  churros  dunked in hot chocolate. And if you’re worried about calories, take a stroll in Retiro Park, a gorgeous green oasis right in the heart of the city.

Of course, don’t forget to soak in some culture at El Prado. And take your time to wander around the lavishly decorated rooms of the Royal Palace.

4. Valencia

key cities to visit in spain

Spain’s third-largest city is the birthplace of paella and home of the world-famous City of Arts and Sciences. Plus it has miles of beautiful sandy beaches within easy reach from the city center.

In Valencia, your quest for the Holy Grail can finally come to an end. You’ll find it in a small chapel inside the Cathedral and there’s a good chance it’s the real deal.

Like in other parts of Spain,  food in Valencia  is taken seriously. Do as the locals do and start the day with a glass of freshly squeezed orange juice and tomato toast. Then follow up with  paella  for lunch (the locals never have paella for dinner —  see why ) and a glass of refreshing horchata in mid-afternoon.

The Old Town is a charming place  so  worth exploring. La Lonja de la Seda (the Silk Exchange) is a UNESCO World Heritage Site. Plus Valencia is one of the most bike-friendly cities in Spain. You can even visit the surrounding countryside by bike! Check out these  easy day trips from Valencia  for inspiration.

Oh, and if you visit in March, you’ll stumble upon one of the most insane and spectacular fiestas – Las Fallas. Just make sure you find  where to stay in Valencia  ahead of time because the city gets extremely busy during the festival.

5. San Sebastian

key cities to visit in spain

San Sebastian holds the unofficial title of the culinary capital of the world. And that’s because this relatively small Spanish city has more Michelin stars per capita than any other place on the planet. So if you’re a foodie, San Sebastian should definitely make the top of your list next time you’re in Spain.

Being a city in the Spanish Basque Country, it means San Sebastian has a unique identity and culture. For starters, it’s one of the very few regions of Spain that the Romans and the Moors never conquered. 

Second, the food in San Sebastian is simply the best and going on a pintxos crawl is a must. Accompany everything with a glass of cider that your waiter will pour from high up above her head straight into the glass about three feet below.

But to be fair, San Sebastian has more to offer than food. La Concha Beach is one of the most beautiful in Europe. It’s flanked by two mountains and the promenade boasts many gorgeous Belle Époque buildings.

Take the cable car up Monte Igueldo and you’re guaranteed to enjoy some of the most spectacular views of the city.

Located at the foot of Sierra Nevada Mountains, Granada (which literally means pomegranate) was the last stronghold of Muslim Spain after an 800-year long rule.

This obviously shaped the city’s identity and architecture and today Alhambra is one of Spain’s major attractions. Strategically located on a hilltop overlooking the city, it’s best to visit early in the morning before the sun is too high up in the sky.

Later on in the day, you can wander the twisting alleyways of Albaicin aka the Moorish citadel, a fascinating quarter with Christian churches built on top of mosques and ancient fortifications that are still standing.

Gulp down a bowl of refreshing gazpacho (cold soup made with tomatoes, cucumbers, and peppers). Then enjoy some delicious tapas (they usually come free with any drink!). While rations are generally small, they tend to get better and better with every round (so a tapas crawl is not in your advantage here!).

When you hear Cordoba, perhaps the first thing that comes to mind is its impressive Mezquita. This intricate mosque-cathedral is one of the most beautiful buildings not only in Spain but in the world.

However, the second thing should be its gorgeous patios. The locals love to decorate the inner courtyards with flower pots that add a splash of color against the white walls. So much so that a whole festival where the owners compete for the best courtyard is organized every May.

But things don’t stop here. Cordoba’s courtyards were declared Intangible Cultural Heritage of Humanity by UNESCO.

And as if these weren’t reason enough to visit this city, some culinary delights, like fried eggplants and  salmorejo  (creamy cold soup made with nothing but tomatoes, garlic, olive oil, and bread) should help. Although not for everyone, you might also want to add oxtail stew to your list. 

key cities to visit in spain

Situated along the famous Camino de Santiago route, Burgos is dominated by its magnificent Gothic Cathedral, the only one in Spain to be independently awarded the status of UNESCO World Heritage Site.

Beware that the interior of the cathedral is even more stunning than the exterior and well worth a couple of hours. It houses the tomb of El Cid as well as the curious Papamoscas (flycatcher), a grotesque automaton that every hour on the hour opens its mouth and moves its hand with each chime.

Walk around the city’s cobbled streets on a quest to find colorful buildings, adorable balconies and beautiful bronze statues depicting everyday life scenes.

Find your way to Burgos Castle for some of the most spectacular views over the city. Stroll along the ancient wall right next to it. And when you feel hungry, why not try  morcilla de Burgos  (blood sausage made with onions) as well as  queso de Burgos  (white, soft cheese). 

For history buffs, Avila is a dream came true. Firstly, the 2.5 km medieval wall surrounding the city remains intact to this day. Secondly, it’s a UNESCO World Heritage Site.

Avila was nicknamed ‘the City of Saints and Stones’. It’s the birthplace of Santa Teresa and it still preserves its medieval austerity in each stone of each church, monastery, tower, and palace.

While you walk its cobbled streets and explore its squares, don’t be surprised if you seem to see a saint on almost every corner. Avila has this effect on people.

Avila is also renown for the wonderful cakes and pastries like the delicious  yemas de Santa Teresa  (a sweet made with egg yolk and sugar). While meat lovers will be spoiled for choice between all the grilled lamb chops, veal steaks, and roast suckling pig dishes.

Avila can be easily reached by train from Madrid. While you might be tempted to make it a day trip, keep in mind that the wall is at its best at night, when it’s so gorgeously lit, you’ll think you stepped into a fairy tale.

key cities to visit in spain

Teruel doesn’t usually get listed among the best cities to visit in Spain. This is quite sad, really, because this tiny city deep in the Spanish mountains is truly unique.

Legend has it that back in the 13th century, two star-crossed lovers from Teruel lived a story that can rival that of Romeo and Juliet. And to this day, the city still organizes a festival that reenacts the tragic love story every February. Nevertheless, the magnificent mausoleum of the two lovers can be visited inside the Church of San Pedro year-round.

Romance aside, Teruel is also famous for its distinctive Mudejar architecture. You can find several buildings and churches in this style around the city. And, as you’ve probably come to expect, they are a UNESCO World Heritage Site!

Plaza del Torico is Teruel’s most charming square. It’s organized around a central fountain with a small bull on top of a column. This mighty little beast is the symbol of the city and it’s surrounded by legends dating back all the way to the Spanish Reconquista.

If you like  jamón  (Spanish cured ham), you’ll be happy to know that the  jamón de Teruel  is regarded as the best in the world. So find a terrace around Plaza del Torico and enjoy this delicacy as you watch the locals go about their day.

Teruel can be easily reached from  Valencia  by train in a little bit over 2 hours.

Read more:   30 interesting, fun and historical facts about Spain

what are tapas

Ask a Question Cancel reply

Comments are publicly visible. Kindly refrain from sharing any personal or private information.

The 14 best places to visit in Spain – and where to stay

Grand Hotel Central, Barcelona

An insider's guide into the top places and cities to visit in Spain – and where to stay while you're there – including the best for couples and families, in locations including Madrid, Barcelona, the Costa Brava, Seville, San Sebastian, Andalusia, Valencia, Marbella and Pamplona. 

Madrid has really revamped itself in the past couple of years. The Prado, Reina Sofia and Thyssen-Bornemisza museums have all got bigger and better, while the centre of the city is smartening up with new boutiques, delis, cafés and gastrobars opening up every week. It’s perfect for a culture-rich long weekend or city break, with great food and a lively atmosphere at night. Madrid may be cold in winter – it is one of Europe’s highest capital cities, after all – but the sky is usually blue and the sunshine strong enough to allow visitors to sit at a pavement café sipping a vermut.

Where to stay

Only You Hotel Atocha, Madrid, Spain

Only You Hotel Atocha

9 Telegraph expert rating

URSO Hotel & Spa, Madrid

URSO Hotel & Spa

8 Telegraph expert rating

Barcelona is a patchwork of architectural styles, displaying dark, Gothic façades next to the harlequin buildings of the Modernistas and the skyline-piercing constructions of Jean Nouvel or Herzog and de Meuron. A day spent admiring them can be topped off with a sundowner on one of the city’s seven beaches before dinner at any number of Michelin-starred gastronomic temples or humble, family-run tapas bars. Barcelona has a relaxed pace, months of endless sunshine, unbeatable food – with the cultural and design clout of almost any city in the cold north.

Cotton House Hotel, Barcelona, Spain

Cotton House Hotel

Hotel Pulitzer, Barcelona, Spain

Hotel Pulitzer Barcelona

Costa brava.

The Costa Brava is one of the most romantic, gorgeous, unspoilt stretches of coast in Europe. Gloriously wild in parts and tastefully manicured in others, the Costa has some of the finest Blue Flag beaches in Europe, broad and sandy stretches to elegant horseshoe bays and secluded smugglers’ coves. You’ll also find wonderful, independent hotels and exceptional food. In fact this stretch of the coast is a foodie’s paradise and Catalonia – where the Costa Brava lies – has one of the highest concentrations of Michelin-starred chefs in Spain, not to mention superb, locally produced wines.

Hotel Tamariu, Costa Brava

Hotel Tamariu

Aiguaclara, Costa Brava, Spain

Hotel Aiguaclara

A decade of bold development has given Spain’s third-largest city some of the most striking architecture in the country, adding to the wealth of elegant Art Nouveau buildings that line the streets, as well as Gothic and Renaisssance monuments. With dynamic museums, a flourishing restaurant scene, lively nightlife, great shops and miles of beach, Valencia is bursting with Mediterranean exuberance. And a walkable centre means you can drift from the medieval monuments in golden stone to the avenues lined with elegant buildings, stopping at pavement cafés along the way. 

key cities to visit in spain

Hospes Palau de La Mar

Hotel Balandret, Valencia

Hotel Balandret

Ask any Cantabrian and they’ll proudly tell you the big secret to their beloved land’s success: "In summer we hit the beach, and in winter we go on mountain adventures". It’s this unique combination of landscapes and lifestyles – of breathtaking coast, quiet country, deep valleys, majestic mountains and characterful seaside towns – fused with fantastically fresh food and tremendous historical riches that makes this tiny region of northern Spain such a pleasure to explore. And yet, by Spanish standards, Cantabria remains relatively undeveloped, apart from the odd minor resort area here and there.

La Casa de las Chimeneas, Spain

La Casa de las Chimeneas

Posada San Pelayo, Spain

Posada San Pelayo

Divided from the rest of the country by the natural boundary of the Sierra Morena, Spain's southernmost region is larger in area than the Netherlands, stretching from the Atlantic in the west to the snowy peaks of the Sierra Nevada and the arid landscape of Almería in the east. Andalucia has more than 500 miles of coastline with a surprising variety of beaches. On the Costa de la Luz on the Atlantic, La Antilla has 14 miles of golden sand, while the coves of the Costa Tropical on the Mediterranean are flanked by groves of mangoes, avocados and custard apples. The 700 years of Moorish civilisation left a splendid cultural legacy, not only in the great cities of Seville, Córdoba and Granada, but all over the region.

Molino del Santo, Spain

Molino del Santo

Chillout Hotel Tres Mares, Tarifa, Andalusia, Spain

Chillout Hotel Tres Mares

Compact, rich in history and famous for its flamenco, tapas bars and orange trees, Seville is an ideal short break destination. Stay in the city’s old town to explore the cobbled streets of the Santa Cruz quarter and the breathtaking Alcázar Palace. Soak up the atmosphere on the banks of the Guadalquivir, and admire the views from the ancient cathedral tower and recently opened Parasol Metropol. The influence of the city's Moorish past and Catholic present is visible everywhere, most strikingly in the world's largest cathedral and the Giralda minaret, an exquisite example of Islamic architecture.

Corral Del Rey hotel, Seville, Spain

Corral Del Rey

Hotel Sacristía de Santa Ana, Seville, Andalusia

Hotel Sacristía de Santa Ana

Eating just-caught sardines by the sea is one of life’s great simple pleasures, and the beaches either side of Malaga are the perfect place to do it – particularly after a morning at the Picasso and Carmen Thyssen museums. Unlike some Spanish cities, it does not wind down in summer, and is particularly lively during the Malaga Fair in mid-August, when even the most reserved visitors might find themselves joining the locals for a twirl in the streets. Although there is plenty to see and do, Malaga is really a place to kick back and just enjoy the laidback Mediterranean vibe.

Molina Lario, Andalucia

Hotel Molina Lario

Room Mate Valeria, Malaga, Spain

Room Mate Valeria

Celebrities have always flocked to this sunspot (at 300 days a year, it's a dead cert for topping up the Eurotan), with its swanky designer emporia and megayachts in the harbour at neighbouring Puerto Banus. Marbella is as realista as it gets; it is where Old Spain collides with New Spain, and the result couldn't be more fascinating.

Puente Romano Beach Resort & Spa hotel, Marbella, Spain

Puente Romano Beach Resort

The Townhouse, Marbella

The Town House

Autumn and spring are the best seasons to visit Granada, which can get fiercely hot in summer and bitterly cold in winter – although the sight of snow glittering in the sunlight on the Sierra Nevada behind the Alhambra is well worth wrapping up warmly for. October is perfect for strolling through the intricately decorated rooms and voluptuous gardens of the Alhambra, created by the Nasrid sultans, the last Islamic dynasty to rule in Andalucia. Afterwards, wander down into the Realejo district, where a wealth of Renaissance and Baroque monuments were built following the expulsion of the Moors. Now the narrow streets are packed with tapas bars, too.

hotel casa morisca, andalucia, spain

Hotel Casa Morisca

AC Palacio de Santa Paula Hotel, Granada

AC Palacio de Santa Paula Hotel

San sebastian.

It's impossible not to fall in love with San Sebastián. The food alone, in the bars groaning with tapas, here known as pintxos, and the many Michelin-starred restaurants, is the stuff of obsession. Factor in three bewitching beaches – broad sweeps of golden sand fringed by the clear waters of the Cantabrian Sea – alluring Art Nouveau architecture, pulse-quickening panoramas, exhilarating walks, plus one of the world's most glamorous film festivals, and prepare to become besotted.

Villa Soro, San Sebastian, Spain

Hotel María Cristina

This confident, bustling little city – small enough to walk around – is now an international art hotspot thanks to Frank Gehry’s titanium masterpiece, the Museo Guggenheim. The less striking Museo de Bellas Artes also houses some of the finest art in Spain. The rejuvenated port nestles in the green folds of the Euskadi’s coastal mountains on the Bay of Biscay. Besides the exciting new architecture of Bilbao’s renaissance, there is a beautiful medieval quarter, the Casco Viejo, on the east bank of the Nervión river – the heart of the city. And the food is sensational. Forget tapas – the Basque version, pintxos, are epic in variety and taste, with a strong piscine influence.

Gran Hotel Domine Bilbao

Gran Hotel Domine Bilbao

Hotel Miró, Bilbao, Spain

Spain has 69 officially recognised wine production regions spread all over the peninsula, and visiting wineries is an excellent way of discovering little-known parts of the country. La Rioja, the most famous wine area, is also worth visiting for its food and spectacular countryside. Tour through the famous vineyards and villages of La Rioja and sample a variety of wines from nearby estates before venturing to the charming village of Ezcaray for lunch in the Michelin-Starred El Portal restaurant.

Hotel Los Agustinos, La Rioja, Spain

Hotel Los Agustinos

7 Telegraph expert rating

Parador de Santo Domingo de la Calzada, La Rioja, Spain

Parador de Santo Domingo de la Calzada

Ernest Hemingway’s account of the running of the bulls in The Sun Also Rises turned Pamplona into one of the best-known cities in the world – for one week a year. But outside the booze-fuelled craziness of the San Fermin festival in July, the mood changes dramatically. For the rest of the year, this elegant northern Spanish city is a different prospect. It’s lively enough – especially when the 30,000 students are in residence – but Pamplona’s lovely old town, its stunning vistas and city centre parks and gardens allow you to dictate the pace.

Gran Hotel la Perla, Pamplona, Spain

Gran Hotel La Perla

Sercotel Hotel Restaurante Europa, Pamplona, Spain

Sercotel Hotel Restaurante Europa

• The  best hotels in the Costa del Sol

The best hotels in Spain

key cities to visit in spain

Santa Ponsa

10 Telegraph expert rating

key cities to visit in spain

Son Blanc Farmhouse

key cities to visit in spain

La Casa del Califa Hotel

  • Costa Brava,
  • San Sebastian,
  • Facebook Icon
  • WhatsApp Icon

A Nomad's Passport

The Best Cities in Spain

Updated: January 8, 2024

Spain , Europe

written by: Steph Kloeckener

Discover the best cities in Spain - everything from the best things to do, great hotels, how long to stay and additional tips for a perfect Spain city trip.

Spain is full of charming cities with mesmerizing architecture, places of historic significance, plazas, palaces, and of course also restaurants with amazing food. Many of these cities in Spain are the product of different cultures that forged them. Their history made all of them unique and interesting, so there are more than enough reasons to visit all of them.

However, few travelers get the chance to visit all the bigger cities in Spain, which makes it great to have an overview of the best ones. And while I firmly believe that many more places are worth a visit, these 13 are the best cities to visit in Spain.

Discover the best things to do in these great Spanish cities, how long to stay there, which hotels are great, and other useful travel tips like the best restaurants or hidden gems that most tourists tend to miss.

Table of Contents

Visit the Best Cities in Spain

Since my first trip to Spain at the age of 20, I have been fortunate enough to visit the country more than 10 times. And while I spend around two months in the country over the course of these trips, it often feels like I have barely seen anything at all. 

There are islands I know quite well like Mallorca and Gran Canaria , and cities that I have visited several times like Barcelona, Madrid, and Valencia, but I am more than aware of the fact that there are more amazing cities in Spain.

The Best Cities in Spain

For that reason, I have asked fellow travelers to share their travel tips concerning cities I have yet to see or not explored enough to write about them.

Hopefully, this list of Spanish cities will help you find the ideal destination for your next trip – be it to the Spanish mainland, the Balearic Islands, or the Canary Islands.

This post may contain affiliate links, which means I may receive a commission, at no extra cost to you if you make a purchase through a link. Please see the full disclosure for further information.

As the Spanish capital city, and with all its attractions, Madrid is one of the best cities in Spain. It has stunning buildings like the Metropolis Building, a Royal Palace, museums and even a beautiful park. And while you can see the highlights of Madrid in two days, a slightly longer stay is ideal.

Best Cities in Spain Madrid

Check out Museo Nacional del Prada with its impressive collection of artworks from the 12th to 19th century and then head to El Retiro Park. This park is not only a great place to relax and take a stroll but also boasts some worthwhile attractions.

Be sure to visit the Palacio de Cristal and the Monument to Alfonso XII. You can also rent a boat and row around El Retiro Lake.

Another great thing to do in Madrid is visiting Plaza Mayor and grabbing some churros from Chocolatería San Ginés, before walking through Mercado de San Miguel. You can also tour the Royal Palace and its gardens, and visit the crypt of Catedral de Santa María la Real de la Almundena.

If you want to see something unexpected while exploring this great Spanish city, you should visit the Egyptian Temple de Debod.

Where to stay: The Room Mate Alba is a great 4-star hotel with a sustainable concept.

As home of some of the best Spanish landmarks , Barcelona is also one of the best cities in Spain. While it is far from an off-the-beaten-track destination, and nearly overrun by tourists in summer, it is a more than worthwhile destination. From its Gaudi buildings to beaches, Barcelona has it all.

The biggest highlight is the Sagrada Familia, but other Gaudi buildings like Park Güell, Casa Milà, and Casa Batlló should also be on every Barcelona itinerary and Spain bucket list .

Other great places not to be missed include the Palau de la Música Catalana, the trendy El Born neighborhood, and La Rambla street. You can also walk from Plaça d’Espanya to Museu Nacional d’Art de Catalunya. You will walk through the Torres Venecianes and along the Water Fountains Walkway.

Cities in Spain Barcelona

Where to stay : While they are not in the city center, the Renaissance Barcelona Fira and the AC Hotel by Marriott Forum are great places to stay in the Spanish city. If you want to stay in the city center, Hotel Margot House across the street from Casa Batlló is great.

Palma is located on the island of Mallorca and has a lot to offer. With its museums, the “La Seu Catedral“ and other historic buildings, it is the ideal place for an extended weekend.

The best things to do in Palma include touring the cathedral, exploring Castell de Bellver with its round courtyard, and visiting the Royal Palace of La Almudaina. 

Cities in Spain Palma

Other great places to see are Plaza Mayor, Jardin del Bisbe, and the Arab baths that date back to the Moorish rule.

S’Hort del Rei with its fountains is also nice and should be seen when walking from Parc de la Mar to Passeig del Born, the historic shopping street.

You can also visit the Es Baluard museum of contemporary art. Look towards the cathedral as you walk there – the view is great!

If you are a foodie, you should visit this amazing city in Spain during Ta Palma. The tapas festival takes place in November and restaurants compete for the best tapas and cocktails. During the rest of the year, you can enjoy great food at the many amazing restaurants in Palma . ‘Born 8’ has amazing international food, and ‘Bar España’ is the place to go for tapas. If you are vegan, you will love ‘Temple Natura Cafè’.

Where to stay: While there are many great hotels in Palma , Can Cera Mallorcan Luxury House is exceptional. The 5-star hotel is in the city center and a 17th-century palace.

Exploring Las Palmas is one of the best things to do in Gran Canaria , and as you stroll through the streets you will see why. With its location right at the ocean, it has a great snorkeling spot, and other parts of the city are full of colonial architecture ad great restaurants.

The highlights of Las Palmas can be found in La Vegueta. This historic neighborhood is the location of the Santa Ana Catedral, Casa de Colón at Columbus Square, Plaza del Espíritu Santa, and the Museo Canario. Be sure to visit the rooftop of the cathedral when you explore the area.

Triana also has some historic areas, but it is most known for its shopping street. There are also a lot of great restaurants like ‘200 Gr. Burger’.

Las Palmas Best Cities in Spain

If you want to relax at the beach or snorkel, Playa de Las Canteras is the place to go. And if you want a short break from the city, you should visit La Isleta Nature Reserve that borders the north of the city.

Where to stay : The Boutique Hotel La Peregrina is located in Triana and is one of the nicest hotels in Gran Canaria . While the rooms are on the smaller side, it is in a great location and has a rooftop pool. If you want a luxurious hotel, Hotel Santa Catalina next to Doramas Park is the ideal place to stay.

Seville, a great city in Spain

Seville (‘Sevilla’) is in Andalusia and is one of the most charming cities in Spain. It is a great destination for a weekend getaway , but also offers more than enough great spots for four to five days.

The main highlight of this Spanish city is the Real Alcazar, a royal palace that dates back to the time of Moorish rule, and that has been extended over the centuries. Therefore, it also has Gothic, Renaissance, and Romanesque elements. The Cathedral of Seville and the Archivo de Indias are near the Alcazar and also worth a visit. Consider touring the rooftop of the cathedral.

Cities in Spain Sevilla Unsplash

Be sure to go to Plaza de España. If you want to, you can rent a boat and row over the small canal. Plaza del Cabildo with its fountain is much smaller, but also a pretty sight.

To see the more modern side of Seville, you should visit the ‘Setas de Sevilla’. The mushroom shapes structure is a rather peculiar sight and doubles as a walkway from which you have a nice view over the city.

Check if there are any concerts in the Moroccan Pavilion while you are in the city. It was built for Expo 1992 and has great acoustics. And of course, it is also a rather interesting building that does seem out of place in a city with a Moorish past.

Where to stay: Hotel Cervantes , a charming 4-star hotel that is set around a courtyard, and Hotel Patio de las Cruces in the Jewish Quarter are great accommodations in the city center.

One of the best cities in Spain is Granada, famous for the Alhambra fortress, castle, and gardens. But there is so much more to Granada.

Boasting a vibrant old town with narrow, cobblestoned streets, white houses with colorful flowers decorating the walls, and rich Moorish heritage, Granada is as enchanting as any white village in Andalucia, only with so much more to do.

To get the most of Granada, spend a week, exploring the cathedral, seeing the sunset over the Alhambra from Mirador de San Nicolas, and enjoying a spa day at the Eurostar Gran Via Hotel .

Granada is also the perfect place to stay for hiking enthusiasts and you can easily reach hikes like Cahorros de Monachil, Veleta, and  Lavaderos de la Reina . In the winter months, it is a short trip to go skiing in Sierra Nevada.

Best Cities in Spain Granada Alhambra

Where to stay: For a luxury stay with a spa in the center of Granada and Alhambra views, check-in at the Gran Via Hotel . For a budget stay, try ECO Hostel – it is a wonderful place to get to know other travelers.

Contributed by Linn Haglund of Andalucia Hiking

One of the best cities to visit in Spain year-round is Alicante, on the Costa Blanca coast. This charming and peaceful town prides itself on its rich history, colorful buildings, gorgeous sandy beaches, and 3,000 hours of sun per year.  

There are plenty of  things to do in Alicante . On top of the hill overlooking the city, Santa Barbara Castle is the main sight in the town. It is one of Spain’s biggest medieval fortifications from the 9th century when Muslims ruled the Iberian Peninsula.

Cities in Spain Alicante Unsplash

The road to the castle passes through the Santa Cruz neighborhood, a lovely area full of white-colored houses adorned with colorful windows, balconies, flower pots, and doors.

Alicante is also famous for its beautiful cathedrals and churches, including a Roman Catholic cathedral, the Co-Cathedral of St. Nicolas, and the Valencian Gothic-style Basilica of St. Maria. This great Spanish city also has several galleries and museums to visit for art and culture lovers.

Where to stay: The town is relatively small in terms of sightseeing, and everything is reachable on foot. Therefore, staying a bit outside of the center is not a disadvantage. If you want to stay near the beach but at the same time be close to the center, the Estudiotel Alicante hotel is a great choice. 

Explored by Baia from Red Fedora Diary

San Sebastian, one of the most charming small cities in Spain

While Spain is filled with some incredible cities and sights, from the funky architecture of Barcelona to the gorgeous beaches of Ibiza, one of the best cities to visit in Spain is undoubtedly San Sebastian.

Located in the northern and mountainous Basque Country, San Sebastian, or Donostia in Basque, is a charming coastal town celebrated for its incredible cuisine and stunning landscapes.

Things to do include visiting the San Sebastian Cathedral, exploring the Old Town district, relaxing on La Concha Beach, and admiring the breathtaking views from Mount Igueldo. This view alone makes San Sebastian one of the best cities in Spain!

Best Cities in Spain San Sebastian

While one can spend a lot of time exploring San Sebastian, two days is the perfect duration to explore the top spots, including visiting one of the eleven Michelin-starred restaurants. Overall, San Sebastian is an unmissable city on a Europe travel itinerary !

Where to stay in the charming city in Spain: There are also many places to stay in San Sebastian. Old Town is one of the most popular districts in San Sebastian, but Centro is the perfect place to stay, located conveniently close to the beach and the Old District. For hotels, Hotel Maria Cristina is a popular 5-star option, but there are multiple cheaper options too, including Hotel Niza and Hotel Avenida .

Explored by Mia, Walk a While with Me

You have to go all the way to the far south of Spain to find one of the oldest continuously inhabited cities in western Europe. The wonderful city of Cadiz boasts charm, tradition, and culture.

 If you want to experience Andalusia, this is the place to go. Not yet affected much by tourism, but increasing steadily in popularity, it has saved itself from the charter tourism of nearby Malaga.

The  best things to do in Cadiz  include visiting the Santa Catalina Fortress and San Sebastian Castle, both witnesses of the city’s importance as a defense city. Visit Cadiz’s cathedral and climb the tower for a bird’s eye view of the city and the glittering ocean lining the city’s beaches.

Cadiz cathedral Cities in Spain

Make time to get lost in the enchanting cobblestone streets, search for tapas in the lesser crowded streets, visit the food market, and have a cold beer in the sun.

To really soak in Cadiz and head to the sand-swept beaches up the coast, you should spend at least 2-3 days there. However, it is a great base for visiting nearby cities like Jerez de la Frontera, Seville, and El Puerto de Santa Maria.

If you happen to be there at the right time, Cadiz has one of the country’s oldest carnivals.

Where to stay: Check-in at Pensión Cadiz right in the old town within walking distance of all the best bars and restaurants as well as the city’s attractions.

Spanish city recommended by Linn Haglund , Brainy Backpackers

Cordoba, located in the beautiful region of Andalusia, is a city rich in culture that is worth adding to your Spain bucket list. It is one of the best cities to visit in Spain because although it can be seen in a day or two, its charm and architecture will amaze anyone.

Cordoba main’s attraction, La Mezquita, is a UNESCO World Heritage Site. This mosque-cathedral has impressive architecture that consists of a combination of Islamic, Gothic, and Moorish architecture. 

Another place that can’t be missed on your Cordoba itinerary is Alcázar de Los Reyes Cristianos, a fortress that was one of the residences of Isabella I of Castile and Ferdinand II of Aragon. 

Cordoba Cities in Spain

One of the best times to visit Cordoba is May as there is a flower festival in which locals decorate Cordoba’s Andalusian courtyards (known as patios).

Gastronomy is another important cultural aspect in Cordoba. Some of the traditional dishes are rabo de toro (oxtail) and salmorejo (a tomato cold soup similar to gazpacho). 

Where to stay: When looking for accommodation in Cordoba, the NH Collection Amistad Córdoba is one of the best options. The hotel is located in the beautiful Jewish Quarter, very close to Cordoba’s main attractions.

Explored by Cristina Reina from My Little World of Travelling

Girona is one of the nicest cities to visit in Spain, yet completely underrated compared to its most popular neighbor Barcelona. Yet, in more recent times the city has been getting increasing attention thanks to being a major budget flight hub and a prime filming location for Game of Thrones. 

Girona is the capital of Costa Brava, beautifully set between the Pyreneese Mountains (thus being a good starting point if you enjoy hiking); the Volcanic Region of Garrotxa; and the beautiful beaches of Costa Brava. 

Cities in Spain Girona Unsplash

Should you decide to visit, you will find plenty of   things to do in Girona . Make sure to wander around the historic center: there are plenty of colorful buildings, scenic plazas and lovely boutiques perfect for a shopping spree.

Walk along the river for views of the colorful buildings, then cross Eiffel Bridge (built by the same Eiffel who designed the Eiffel Tower!) to get to the City Walls, along which you can walk to get to the gorgeous Cathedral and its impressive staircase.

You should also plan to see the Jewish Quarter and the Arab Baths. Finally, take time to appreciate the many good museums and art galleries, and an incredible restaurant scene. The best restaurant in Girona is El Celler de Can Roca – make sure to book in advance!

Where to stay: Hotel Ultonia is a comfortable place to stay a short distance from the historic center.

City in Spain recommended by Claudia Tavani, My Adventures Across The World

There is no denying that Ronda is one of the best cities in Spain. The town is only 100 kilometers away from Malaga and is located in the Sierra de las Nieves Natural Park. It is famous for its gorge right in the center of the town.

The El Tajo gorge separates the Old Town from the New Town. Taking a photo of the Puento Nuev o (New Bridge) is a must when visiting this small Spanish city. The bridge arches over the El Tajo gorge and is an impressive sight. The Aldeheula viewpoint offers one of the best views of the bridge.

The Plaza de Toros de Ronda is one of the oldest arenas in Spain and where modern bullfighting started in the 18th century. And while bullfighting is by no means ethical and something you should attend it is certainly interesting to learn more about its history.

Ronda Cities in Spain

The Ronda region is also known for delicious wine. There are wine tastings in town, but if the time allows it, a visit to one of the many wineries around the town is worth it.

Where to stay: For a stay right in the center of Old Town, the Catalonia Ronda is a great option. With an infinity pool, a hot tub, and a rooftop terrace, it has everything you need for a relaxing stay.

Explored by Emilie from Love Life Abroad

Fuengirola is a lovely town on Costa del Sol, 30 minutes away from Malaga. What makes Fuengirola special is that it is a city and not a resort, and visiting it will give you a much more authentic experience than the popular beach hot spots along the South of Spain.

There are plenty of  things to do in Fuengirola besides enjoying the beaches. The Sohail Castle, which overlooks the city, is often home to different festivals where you can taste local food and experience the local fiestas. The town also has a lovely harbor where you can book a trip to go and see wild dolphins in the Alboran Sea.

Cities in Spain Fuengirola Unsplash

Another great attraction for families who visit Fuengirola is the Bioparc. This is an eco-park that recreates the natural environment of animals in Africa, Asia, and the islands of the Indi-Pacific Ocean, aiming to help conserve endangered animals.

Another fun place in this great small city in Spain is Aqua Mijas, one of the most popular water parks on Costa del Sol.

Where to stay: There are plenty of places to stay in Fuengirola. If you want to have beach views, check out the very affordable IPV Palace & Spa Hotel .

Explored by Joanna from Andalucia in my Pocket

Planning a trip?

Check out these useful websites and resources I use to plan my own adventures.

Wanderlust edited

Roundup: The Best Cities to Visit in Spain

I am convinced that the cities above are certainly the best cities in Spain and that all of them are worth a visit. So plan your next Spain trip and maybe even combine two Spanish cities into one trip or plan a longer Spain road trip to see more of this amazing country. My road trip planning guide will help you plan the ideal road trip.

More about Spain

If you are planning a Spain trip, you might also be interested in these Spain travel guides :

Hidden Gems in Spain Weekend Getaways in Spain

Which City do you consider the Best City in Spain?

Let me know in the comments down below!

Planning to explore the best cities in Spain? Pin this list of Spanish Cities for later !

Best Cities in Spain

I am the founder of A Nomad's Passport and a solo traveling digital nomad, photographer, and writer. Originally from Germany, I have lived in several countries including Australia & Mexico.

As an outdoor lover and culture enthusiast, I love writing about all forms of adventure travel ranging from outdoor activities like scuba diving and hiking to cultural experiences, alongside road trips and itineraries that combine these elements.

A Nomad's Passport is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.

you'll also love

The best countries for foodies – a gastronomic journey around the world.

The Best Countries for Foodies – A Gastronomic Journey around the World

Do you love amazing food and traveling? If so, these countries are the perfect destination for you. After all, they are the best countries for foodies!

Best Hotels in Gran Canaria

Best Hotels in Gran Canaria

If you are wondering where to stay in Gran Canaria, these amazing hotels and resorts all over the island are what you are looking for.

Roque Nublo hike in Gran Canaria

Roque Nublo hike in Gran Canaria

The Roque Nublo hike offers some of the most stunning views of Gran Canaria, so it is a must-do for outdoor lovers. Here’s everything you need to know about it.

Leave a Comment Cancel reply

Save my name, email, and website in this browser for the next time I comment.

Home Contact About Me Work With Me

All Destinations Australia Adventures Mexico Adventures Japan Adventures

Adventures Scuba Diving Road Trips Hiking

Travel Resources Foodie Guides Tips & Tricks Blogging Resources & Shop

A Nomad's Passport

key cities to visit in spain

© 2024 A Nomad's Passport │ All Rights Reserved

Privacy Policy   │ Terms and Conditions │ Disclaimers & Disclosure │ Impressum

  • Work With Me

Big World Small Pockets

  • Sierra Leone
  • South Africa
  • United States
  • New Zealand
  • Falkland Islands
  • Netherlands
  • Accommodation
  • Electrical Gear
  • Essential Gear
  • Working Abroad
  • Blogging Resources

Europe , SPAIN , Western Europe

11 best cities to visit in spain.

11 Best Cities to Visit in Spain

No question in my mind that Spain is filled with incredible cities, so much so in fact, that you’re unlikely to be able to visit them all in one trip – unless you’re embarking on a really hardcore itinerary that is!

And that means, of course, that it’s likely you’ll have to select which cities you want to tick off your next Spanish trip and which ones you want to save for later (because let’s be honest, when it comes to Spanish travel, we all know there will be a later!)

So here to help you out, is my list of the 11 best cites to visit in Spain.

Ideal for helping you plan your next trip, you can cross any you’ve already explored off your list and then order the rest – starting with the ones you must want to explore!

Once you’ve got your priority list, simply take a look at a map of Spain and see which cities you can easily group together and travel between – and hey presto, you’ve got an outline for your next Spanish holiday!

Yes it really is that simple… after all who needs to complicate travel when you’re going somewhere as epic as Spain?!

Europe, Spain, Granada

Related Posts

  • Top 7 Walks in Spain for Your Bucket List
  • Ultimate Spanish Packing List
  • Ideal 10 Day Spain Travel Itinerary

This page contains affiliate links meaning Big World Small Pockets may receive a small commission on any purchases at no extra cost to you.

Madrid, Spain, Flag

Coming in at number 1 on this list of the best cities to visit in Spain, it has to be the country’s capital.

Now don’t get me wrong here, I’m not saying this is the best one to visit (I could never pick a favourite in Spain anyway!), but it certainly is an iconic gem you have to see at least once in your life.

So if you haven’t been already, I highly suggest you get Madrid on your list asap!

Despite being the capital, Madrid is not the most popular tourist city in Spain – we’ll come to some of those – but it is, of course, filled with an amazing selection of monuments, museums and markets that will give you more than enough to do for at least a couple of days.

Don’t miss the food here either, or the nightlife – both of which you can burn off the next day with a delicious stroll or chill in the huge Retiro Park.

A trip to the huge Prado Museum or Royal Palace are my other top picks – I suggest grabbing your skip-the-line tickets in advance by clicking these links.

Easy to get to and around (think great international connections, a good metro system and easy enough to navigate largely on foot), Madrid also boasts some fantastic day trips and if you’re looking for a short Spanish break, then the capital could certainly be the answer.

Learn more in this post I wrote about how to spend 2 amazing days in Madrid or check out the top accommodation picks in this city here .

#2 Barcelona

Spain, Barcelona, Gaudi

Next up is one of the most popular Spanish tourist cities – in fact, there probably isn’t a traveller on this planet who hasn’t heard about the amazing destination of Barcelona.

An ancient city located in the fiercely independent region of Catalonia in Spain’s northeast, Barcelona is a favourite of culture lovers, hikers and beach go-ers alike.

Strolling the iconic Las Ramblas, is a bucket list beauty you can’t miss, as is checking out the wealth of Gaudi architecture this city is renowned for including the Parc Guell and of course the amazing Sagrada Familia.

For the latter in particular, you’ll need to buy tickets in advance, so grab your skip-the-line guided tour here – honestly having a guide to explain the significance of what you’re looking at will make your visit exponentially more valuable.

You also shouldn’t miss the vibrant bars, cafes and markets of Barcelona… and don’t forget some of the epic day trips you can enjoy from this city too including Montserrat for hiking and monastery visits, as well as Girona and Figueres for your Game of thrones / Salvador Dali fix!

Learn more about the top things to enjoy in Barcelona care of this great 3 day itinerary I wrote and have a look at these great Barcelona accommodation options if you’re looking for a bargain.

Spain, Seville, Setas

But now it’s time to head south, and down to one of my favourite regions of Spain – Andalusia.

Famed for its Moorish architecture (you can glimpse parts of North Africa from the coastal regions of this province), clues to the region’s history can be seen throughout the architecture and culture of the area.

One of the sunniest parts of Spain, it’s no surprise many people head to Andalusia to enjoy the beaches, but even if you are down here primarily to take in the sand, sea and sun, then don’t miss the 4 th “s” off this list – Seville.

The regional capital, this grand historic city is awash with glorious buildings and rich cultural icons and is perhaps most famous for being the home of flamenco – the traditional Spanish dance – so don’t miss a show if you come here either.

With one of the largest Cathedrals in Europe (book your guided tour tickets here ), some great arty galleries and museums, plus the fantastic Setas de Sevilla , Seville is absolutely one of the top cities in Spain you have to visit.

Discover more in my list of the top 19 things to do in Seville or check out some great accommodation choices here.

Andalusia, Granada, Shopping

We’re going to stick with a bit of an Andalusian theme for the next few entries on this list of the best Spanish cities, because there really are so many great places to check out in this region that I couldn’t not include at least a few more of them!

So following on from Seville, Granada is another iconic Andalusian destination that should not be missed.

A small city, which is easy to navigate on foot, there’s no question this is another popular tourist spot, mostly thanks to the UNESCO-listed Alhambra which lies on a hill above this historic gem.

You’ll definitely want to allow at least a day of your time to explore this collection of famous Moorish palaces and gardens, but there’s also a lot more to see and do around Granada that make this city well worth visiting for longer than one night – including hiking in the nearby Sierra Nevada!

Check out some great top accommodation options in Granada here , or else get stuck into my list of the top 10 things to do when you visit this city here .

Spain, Malaga, Beach

My love for Malaga has long been documented on this blog (!), so if you’re wondering why I’ve listed this Andalusian gem on my list of the best cities to visit in Spain, you’re probably best to hop across to one of the many blog posts I’ve written about it to find out why!

Alternatively, you’ll have to trust me that this coastal beauty is a far cry from the lobster-red-lager-lout-brits-abroad image I had in my head before I visited!

Instead get ready for an authentic, culturally progressive, wonderfully historic, creatively rich and vibrant city that buzzes with students and tourists, be that at the beach or in the bars.

A great option for budget travellers especially, Malaga is also one of the cheapest Spanish cities to visit (Granada is another pocket-friendly option FYI) and there’s some great accommodation bargains to be picked up.

Check out these top picks or head across to my post about the top 15 things to do in Malaga to start planning your visit there.

#6 Palma de Mallorca

Spain, Mallorca, Palma Cathedral

And now for something a bit different, we head to the Balearic islands and the wonderful gem that is Mallorca.

Its historic, coastal capital – Palma – is absolutely one of my top cities to visit in Spain, despite not actually being situated on the mainland.

Boasting a beautifully ornate old town, complete with a mammoth Cathedral, quaint cobbled streets and plenty of great places to eat, drink and shop, Palma needs to be on your list if you’re spending any time on this island.

While it does have its own city beach, I also recommend getting out beyond Palma to explore Mallorca more widely if you can.

Plenty of great day trips that depart from Palma do just that, so don’t miss the island’s amazing old towns, great hiking trails, top cycling routes, wine tasting and stunning hidden coves if you can!

Learn more in the list of the top 21 things to do in Mallorca or read my guide about where to stay on this island if you want to enjoy a superb break there.

Europe, Spain, Bilbao

Next we head north and to the Basque region of Spain, where the wonderful city of Bilbao is waiting to welcome you!

Surrounded by 2 mountain ranges and close to the Bay of Biscay, this city dates back to the early 14 th century and is one of the most populated in Spain.

A key stop for travellers exploring the north of the country, Bilbao’s most visited attraction is the Guggenheim – one of the most famous modern and contemporary art museums going… even the building is a work of art in its own right!

Taking a guided tour of this giant gallery comes highly recommended, otherwise if you prefer something a little more active, this 3 hour bike tour of Bilbao itself gets rave reviews and is a great way to get to grips with the history and culture of this city and region of Spain in general.

If you want to see the city independently, then don’t miss the districts of El Ensanche and Casa Viejo – wildly different but both magical in their own right.

There’s plenty of day trips to enjoy too of course, with coastal excursions to San Juan de Gaztelugatxe and city swings to San Sebastian being 2 of the most popular.

#8 Salamanca

Europe, Spain, Salamanca

And not far from Bilbao (in Spanish terms at least!), is the northern city of Salamanca is another top spot in this country you have to visit – not least because it’s UNESCO-listed!

A huge university city, the city has been a centre of learning since 1100 and retains the vibrancy of intellectual inquisition even to this day.

Famous for its ornate sandstone architecture, Salamanca, dates back to the Celtic era and, despite being a popular destination for those travelling in northern Spain, is a very relaxed, small city, which makes it the ideal place to wander and snack your way around, rather than spend days taking in iconic sites!

Plaza Mayor sits at the heart of the action and is a top spot for people-watching.

And you can’t miss the Cathedral (plus a tour of its tower ) of course when you visit Salamanca, Spain … nor the city’s Casa Lis Museum or the Roman Bridge.

To round off your time here, head to the cute gardens of Huerto de Calixto y Melibea to take in the views, before heading down to one of the many great eateries to sample some of the best Basque cuisine… just don’t expect anything until at least 10pm in the evening – you know how the Spanish roll!

If you’re staying in Madrid, you can actually day trip to Salamanca, so check out this top-rated tour for more info.

#9 Valencia

Spain, Valencia, Museum

But it’s back to the coast now for this great Spanish city, which is a big hit for those looking to grab a weekend break filled with sun, some amazing architecture and some incredible food to boot!

Over on the east coast of the country, Valencia isn’t a huge city, but it does pack a mean punch and is a great option for a few days… especially if you’re looking to escape the crowds of Barcelona.

In fact, Valencia is very easy to get to from its northern neighbour and, after just a few hours on a comfortable train, you can arrive into the centre of Valencia – making this city a great trip pairing with Barcelona.

Once here, don’t miss the array of UNESCO World Heritage sites like La Llotja de la Seda , as well as the chance to sample a sensational paella – this dish is actually said to have originated from Valencia!

The City of Arts and Sciences here is another must, but why not try something a bit different and enjoy a Segway tour there to outpace the crowds!

For some great places to stay in Valencia, check out this list .

#10 Alicante

Spain, Alicante, View

Located in the southeast of the country, almost equidistant between Murcia and Valencia, is the fab Spanish city of Alicante.

An ideal base for those who want to explore the Costa Blanca, there’s some stunning beaches set just north of the city that are easily accessible by public transport, as well as some great things to do in Alicante itself.

Highlights of this small and walkable city include historic sites like the Santa Barbara Castle and Basilica of Santa Maria, as well as museums such as MACA (Museum of Contemporary Art) and the Archeological Museum.

Foodies can indulge at the fabulous Central Market, or on a local food tour guaranteed to take you to the best culinary spots.

Finish up with a great hike to burn off the calories – the free app AllTrails is a super way to find some of the top trails in the area.

#11 Cordoba

Spain, Andalusia, Cordoba Mezquita-Cathedral

And last but not least, we come to number 11 on this list of the top Spanish cities to visit and for this one, we head back down to Andalusia… sorryyyy, but you know I’ve got a soft spot for the temperatures and sunshine hours down here!

And while I’ve covered Seville, Granada and Malaga already, the historic gem of Cordoba really should be on your list too!

Most famous for its incredible Mosque-Cathedral, which is just about the clearest insight into this region’s historical transitions between Moorish and Catholic rulers, this city is filled with a bucket load of ancient treasures, many of them UNESCO-listed that can’t be missed.

Just don’t forget to book your walking tour of Cordoba here so you know what on earth you’re looking at!

A small city, Cordoba is a great option to explore either as a day trip or overnight option, which makes it a perfect stop on your Andalusia road trip itinerary .

Check out these top 11 things to do in Cordoba so you don’t miss any highlights.

Just enter your details below and I'll email it you - simple!

Information will be sent to the email provided above

Mini Travel Guide to Spain

When to Visit Spain?

Europe, Southern Spain, Malaga

No question in my mind that the best time to visit Spain is during the months of April through June, plus September and October.

This is when the warm weather will allow you to take full advantage of all these cities’ charms, but you won’t be wilting in the summer heat.

How to Get to Spain?

Spain, Malaga, Train

If you’re coming from an international destination, particularly one further away, it’s likely you’ll be flying into Spain care of the country’s international airports.

As always, I suggest Skyscanner for bagging the best flight deals.

Otherwise, you can also use buses or trains to get to Spain from France, Italy and Portugal.

Coach or rail travel may prove more cost-effective for getting to Spain if you’re already nearby and will certainly be better for your carbon footprint.

I highly recommend Trainline for booking train and bus journeys to Spain, as they make it easy, quick and simple to compare hundreds of rail and coach journeys to the city from across the region.

You can also rent a car in Spain to get around. Check out these great hire car deals .

Travel Insurance for Spain

Spain, Seville, Shoes

Alternatively, if you’re a long-term traveller, digital nomad or frequent remote worker seeking travel health cover, check out Safetywing’s Nomad Insurance policies.

Travel Money in Spain

Spain, Ronda, Bridge View

When it comes to getting paying for things in Spain, you want to ensure you’re not being charged overseas transaction fees or getting poor exchange rates when using your card abroad, which is why I always take my Wise Card away with me wherever I travel.

The easy way to spend abroad with real exchange rates, no markups, no sneaky transaction fees and a free Euros account, you can use your Wise card just like a debit card in Spain… and it links easily with Google and Apple pay – sold! Get yours here .

SAVE THIS ARTICLE TO PINTEREST!

Top 11 Cities to Visit in Spain

And there you have it, my list of the top 1q cities to visit in Spain.

Honestly, I could have kept going, with options like San Sebastian, Toledo, Leon, Zaragoza and Santiago de Compestela all great places that could have easily made it onto the list too.

But sometimes less is more right and it’s easy to get overwhelmed when planning your trip, which is why I wanted to stick to just 11!

I hope you found this list useful and that it helps you plan your next amazing excursion en Espagne!

key cities to visit in spain

Creator of Big World Small Pockets, Stephanie Parker is a travel addict! Originally from Jersey in the Channel Islands, Stephanie adventures the world collecting tips, advice and stories, to share with a smile

Leave a Reply Cancel reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed .

THE JOURNAL

Travel Inspiration

The 16 Best Places to Visit in Spain for First-Timers

Fora Author Fora

The Modern Travel Agency

https://www.foratravel.com/the-journal/best-places-to-visit-in-spain-for-first-timers

key cities to visit in spain

Planning a vacation to Spain can be dizzying, especially if it’s your first time in this amazing, storied country. But not to worry — we’ll make it easy on you with our guide to the 16 best places to visit in Spain for first-timers.

Want to visit Spain and receive expert guidance while handing off the hassle of planning to a pro? Connect with Fora to plan and book your trip, and travel like a VIP. We’ll help you narrow down your destination options — per your preferences and budget — then score you A+ hotel perks and other extras to make your trip that much better.

First, why vacation in Spain?

If you love the idea of immersing yourself in a unique and vibrant culture amidst the stunning backdrops of historical cities and the natural beauty of the Mediterranean, you’ll love Spain . 

The local food is extraordinary and features a diverse and unique blend of influences ranging from the Middle East and West Africa to Western and Southern Europe. These influences are also evident in Spain’s incredible variety of architecture and culture, cultivated by thousands of years of different reigning empires, from the Romans to the Moors and beyond. 

Spain’s nightlife is equally diverse and extraordinary. There are wild party islands, bustling cities, quiet countryside retreats and more.

Deciding whether to visit Spain is a no-brainer, but deciding where to stay in Spain, especially for your first visit, can be tough with so many awesome options. Which leads us to…

The 16 best places to visit in Spain for first-timers

From the fabled city of Barcelona to a tropical set of islands off the coast of the Western Sahara (seriously!), read on for our favorite places to visit in Spain for first-timers. 

BTW: these places aren’t listed in any particular order, and a perfect trip to Spain will include as many of them as possible. (And if you can’t decide which place is the best for your first visit to Spain, connect with Fora for expert guidance.)

1. Barcelona: the place to visit in Spain if you want a bit of everything

key cities to visit in spain

Historically significant with a laid-back, coastal-cool vibe, Barcelona is a special city that makes a strong case for being the best place to visit in Spain for first-timers because it’s filled with amazing sights and experiences.

Barcelona is the capital of Catalonia, the only region in Spain to remain relatively independent during the Moorish rule of the Iberian Peninsula in the Middle Ages (check out our Iberian Peninsula itinerary ). As a result, the city’s architectural roots are unique among Spain’s top 15 destinations . 

The works of Antoni Gaudí are also famously front and center in Barcelona. Major landmarks such as The Crypt of La Sagrada Familia, Park Güell and Casa Batlló were all designed by the renowned architect. 

Beyond the cultural draw, visiting Barcelona with kids , or for the exciting nightlife, can be just as appealing for first-timers. From energetic dance clubs to unbeatable gastronomy, there’s something here for everyone. 

Our city guide to Barcelona covers the basics, though speaking with a Fora Advisor will give you even more details. And don’t forget: we can help you book the best places to stay in Barcelona (like the top boutique hotels in Barcelona ), whether you’re visiting Spain with kids , alone or with a group.

Love the idea of making Barcelona your first-time Spain destination? Book and plan your trip with Fora for VIP perks and expert suggestions.

2. Madrid: an amazing Spanish city filled with culture, nightlife & more

key cities to visit in spain

As the cultural, business and government capital of Spain, Madrid is one of the best places to stay in Spain for first-timers simply due to the city's variety. The neighborhoods in City Center (a.k.a. Centro ) — particularly those around Plaza Mayor and the Royal Palace — are especially fun to visit because of the electric nightlife, amazing tapas and some of the best art museums in all of Europe.

And like Barcelona, there’s something for everyone in Madrid. However, Madrid also has the benefit of easily connecting to most other major destinations in mainland Spain — so it’s an excellent choice for first-time visitors eager to check out a few different places.

Our local’s guide to the best of Madrid (and LGBTQ-friendly guide to Madrid ) highlights the city’s top sights and tips, including great intel on where to stay in Madrid (like Madrid’s best boutique hotels ).

3. San Sebastián (a.k.a. Donostia): the best place to visit in Spain for foodies & leisure seekers

key cities to visit in spain

Declared one of Europe’s Capitals of Cultures in 2016 by the EU, San Sebastián (a.k.a. Donostia, in the native Basque language) is a beautiful beachfront town on Spain’s Atlantic coast, close to the French border and nestled near the Basque mountains (which are loaded with natural beauty).

The town is known throughout Europe for its incredible blend of Spanish and French cuisine (seriously, the local food is amazing). Budget-conscious travelers may enjoy our beach and food guide to San Sebastián , but if you’re pulling out all the stops, check out our San Sebastián luxury foodies’ guide , too.

San Sebastián’s Old Town (or Parte Vieja ) is one of the best places to visit in Spain for first-timers who are looking for upscale wine-tasting opportunities and grandiose architecture. The area surrounding Constitution Plaza (a.k.a. Konstituzio Plaza or Plaza de la Constitución ) is particularly worth checking out because of its bevy of upscale boutiques, bars and restaurants. 

Want to learn more about San Sebastián? Connect with Fora to work directly with a travel pro.

4. Seville: Andalusia’s capital & one of the best places in Spain for first-time visitors who love cultural immersion

key cities to visit in spain

Seville, the capital of Andalusia in Southern Spain, is the birthplace of flamenco. Along the city’s walkable stone streets, you’ll often see locals dancing to live music, cultivating a charming vibe that makes cultural immersion in Seville a blast. 

Also of prominence: Seville’s architecture includes a fascinating mix of Gothic and Islamic landmarks, with the Seville Cathedral — the largest Gothic cathedral in the world — and The Alcázar of Seville being among the most famous examples.

There are so many things to do in Seville for first-timers (and second-timers, and beyond…), like exploring the city’s musical history, checking out Plaza de España and other cool landmarks and, of course, enjoying some of Spain’s best gastronomy — the tapas culture in Seville is among the country’s most vibrant, for instance.

Seville is also an excellent starting point (or base) for exploring Andalusia, one of the most unique places to visit in Spain . It’s worth mentioning that Granada, Málaga, Cádiz and Córdoba are all featured among the best places to visit in Spain for first-timers (keep reading for a quick breakdown of each).

5. Granada: gorgeous palaces, Moorish architecture & access to a beautiful countryside

key cities to visit in spain

Granada is relatively close to Seville in Southern Spain. So again, if you’re looking for seven days in Andalusia , you could potentially explore both (and more) during your first time in the country.

This beautiful city is found at the base of the Sierra Nevada Mountains. Moreover, Granada is a great place to enjoy Spain’s more outdoorsy side, especially if you’re into hiking (Sierra de Huétor Natural Park is a great nearby option).

That said, Granada’s most prominent feature is the iconic Alhambra Palace, one of the most stunning examples of Moorish architecture in Spain. The city’s crowning jewel, the massive fortress-slash-royal-residence has been meticulously maintained since it was built over a millennium ago. But even if you’re not wowed by architecture, Alhambra’s extensive gardens are a sight in and of themselves. 

Aside from Alhambra, Granada is dotted with historic streets and lively plazas. Flamenco culture is celebrated here and, like Seville, the tapas and gastronomy scene is exceptional. 

Convinced that Granada is a great destination for your first time in Spain? Connect with Fora to kick off planning (and travel like a VIP).

6. Valencia: the best place to visit in Spain for first-timers who want perfect weather, fewer crowds & neat sights to explore

key cities to visit in spain

The best of Valencia involves idyllic beaches, striking architecture and the City of Arts and Sciences , the latter of which is a super-cool collection of museums, kind of like Washington DC’s National Mall. Europe’s largest aquarium, Oceanogràfic, is found here, for example. 

If you’re looking for a less crowded Spain vacation, Valencia doesn’t have quite the same hustle and bustle of Barcelona or Madrid, but it’s just as gorgeous and as exciting to visit. You’ll find the city along Spain’s Mediterranean Coast, where the weather’s warm and picturesque all year. Likewise, Valencia is among the best places for first-timers ready to bask in the sun on magical beaches like Playa de la Malvarrosa and Playa de las Arenas, which occasionally glow at night because of bioluminescent plankton. (Witnessing this incredible phenomenon is also one the coolest things to do in Puerto Rico .)

Valencia is also renowned for its gastronomy — it's the origin of paella, after all — and its historical city center, which features the La Lonja de la Seda (or the Silk Exchange) and a neat central market. 

(Pro tip: while visitors to the Balearic Islands travel through Barcelona, you can also take a ferry from Valencia to both Ibiza and Mallorca.)

7. Ibiza (Balearic Islands): a can’t-miss Mediterranean destination if you love a party

key cities to visit in spain

Ibiza is one of Europe’s — let alone Spain’s — most popular destinations, especially if you’re looking to dance the night away.

The vibe on this super-hip Balearic Island is very different from mainland Spain. While Ibiza is not necessarily more energetic (the mainland is lively in its own way), the island is definitely the best place to visit in Spain for first-timers looking for a good party.

At the same time, you can absolutely visit Ibiza with kids . Many of the island’s beach resorts cater to a low-key (and age-appropriate) crowd. We can steer you toward the best spots, including the best clubs and beaches for a Spain bachelorette party .

Beyond Ibiza’s exceptional nightlife and beaches, the island is home to gorgeous, adventure-filled nature reserves, a variety of yoga-centric wellness retreats and endearing ports and towns.

Ready to make Ibiza the setting for your first visit to Spain? Book and plan your trip with Fora to VIP your experience (at no extra cost).

(P.S. curious about other nightlife destinations in the Mediterranean? Check out our guides to Greece nightlife and where to stay in Milan , Italy.)

8. Mallorca (Balearic Islands): Ibiza’s laid-back & scenic neighbor

key cities to visit in spain

The Mediterranean Island of Mallorca is more family-friendly than Ibiza and attracts a wider group of travelers. Whether you’re looking for a beachside detox in Formentera or want to explore the island’s ancient architecture, there are many things to do in Mallorca . 

Mallorca is an excellent destination to relax and unwind — the vibe is fairly laid back and the natural beauty of the island is A+. Mallorca isn’t devoid of nightlife, though. The island’s largest city, Palma, is just as lively as Ibiza at night, but with a wider appeal. Some districts very much cater to the party seeker, while others are a little more low-key, trading nightclubs and DJ-hosted beach parties for classy tapas bars and traditional pubs. 

Pro tip: if you’re staying in Barcelona, Mallorca is only a seaside escape away.

Want to check Mallorca out for your first time in Spain? Connect with Fora to plan and book your stay.

9. Bilbao: the capital of Basque Country, one of Spain’s must-see destinations for first-timers

key cities to visit in spain

The capital of Basque Country — a beautiful region in Northern Spain known for its distinct culture and gastronomy — Bilbao is one of the best places to visit in Spain for first-timers who want a mix of off-the-beaten-path adventure and classic experiences. 

The city doesn’t get the same kind of attention as Barcelona or Madrid, for example, but it’s also filled with lovely Old-World architecture, bustling streets and fun things to do — the Guggenheim Museum Bilbao is definitely worth visiting. The neighborhoods surrounding the Nervión River are among the liveliest and most scenic in the city. And, of course, Bilbao is the gateway to exploring the region at large. (Speaking of: see our insider’s guide to Basque Country .)

10. Málaga: a quieter seaside alternative to Barcelona or Valencia in Southern Spain

key cities to visit in spain

Another cool entry from Southern Spain’s Andalusia region, Málaga can be a great place for first-timers who want to avoid the crowds of more prominent coastal cities like Barcelona or Valencia. And yet, Málaga has a neat appeal of its own. The city was founded by the Phoenicians over 2,800 years ago, making it one of the oldest cities in Europe — and it shows in the city’s storied streets and landmarks. 

Among the city’s highlights: The Picasso Museum (Málaga is the birthplace of the Pablo Picasso), Playa de la Malagueta — a gorgeous beach near City Center that’s especially beautiful and lively in summer — and Plaza de la Merced, for nightlife. 

Also worth mentioning: the nearby village of Mijas Pueblo provides a fun opportunity to explore an authentic Spanish town rife with low-key bars, cafés and historic charm. The drive from Málaga only takes about 30 minutes and is quite scenic.

Want the full low down on what makes Málaga one of the best places for first-timers to visit in Spain? Connect with Fora .

11. Cádiz: one of the best places to visit in Spain for first-timers looking for a cool cultural experience

key cities to visit in spain

Beautiful beaches, imposing medieval towers and an exhilarating festival season make Cádiz a super cool place to visit in Spain for first-timers looking to sample a bit of everything the country has to offer.

The one-time home of the infamous Spanish Armada, the historical district of Cádiz still bears some elements of its past as a naval fortress. Castles, towers and high walls can be found throughout the district, presenting a fun clash with the modern city’s otherwise friendly and cheerful atmosphere.

Above all else, though, Cádiz is renowned for the Carnival de Cádiz , a two-to-three-week street festival with colorful costumes, performances and parades (check out our Cádiz Carnival guide for deets). Carnival season typically starts in late January or early February and then ends the day before Ash Wednesday, which generally occurs in February or early March.

12. Córdoba: one of Southern Spain’s most historically & architecturally rich cities

key cities to visit in spain

Many cities across Spain feature an enthralling blend of architecture, but Córdoba stands out. The city’s most famous landmark, for example, la Mezquita-Catedral de Córdoba (or the Mosque-Cathedral of Córdoba ), was first built in the 700s by the Moors before it was converted into a Catholic cathedral, after the city was taken by King Ferdinand III of Castile in the 13th century. Today, the Mosque-Cathedral remains one of the most stunning examples of Islamic and Christian architecture. 

There’s also the Roman Bridge, the Alcázar de los Reyes Cristianos and the ruins of Medina Azahara, just to name a few more architectural wonders in Córdoba. 

Connect with Fora for more intel on Córdoba, and to plan & book your stay.

13. La Rioja: one of Spain’s most celebrated wine regions

key cities to visit in spain

Marked by scenic hills, valleys and rivers, La Rioja offers a vastly different experience from Spain’s buzzing metropolitan hubs. In fact, there aren’t any major cities in the region, which is instead sparsely populated with small towns and smaller villages. 

Like Italy’s Tuscany, La Rioja is arguably the best place to visit in Spain for first-timers who love the idea of exploring a gorgeous countryside while sampling delicious cuisine and fine local wine ( so, just about everyone ). 

Logroño, the capital of La Rioja, is also the region’s only major city. While much smaller than cities like Barcelona and Valencia, Logroño is still home to a ton of fun tapas and wine bars, plus thrifty boutiques and fine dining. The city’s central location makes it a great starting point for exploring the rest of La Rioja, too. 

The town of Haro, often considered the wine capital of La Rioja, is also worth visiting for oenophiles.

Our 3-day wine and Tapas guide to La Rioja is an excellent place to start for itinerary ideas. (Also considering a trip to Italy? See where to stay in Tuscany , Italy’s famous wine region.)

14. Girona: a lovely historic city in Catalonia with sparse crowds (compared to Barcelona & Madrid)

key cities to visit in spain

About an hour’s drive north of Barcelona in Catalonia, Girona is a beautiful and historic city dating back to the time of the Romans. Over the centuries, it has been ruled by half a dozen different cultures, contributing to a distinct and varied modern culture.

Today, Girona is best known for its excellent local food, museums — like the Girona Art Museum — and the medieval architecture of the Old Quarter (a.k.a. Barri Vell ). Like Córdoba, it’s an excellent place for first-time visitors to Spain to enjoy a piece of the country’s history and architecture, usually sans crowds. Girona hosts festivals, like the Time of Flowers and Girona Film Festival, throughout the year.

(Sidenote: if you’re an art history enthusiast who doesn’t mind a drive, the Salvador Dalí House Museum is about 60–90 minutes northeast of Girona, just outside the small village of Port Lligat.)

Want to get off the beaten path in Spain? Connect with Fora to plan and book your vacation.

15. Toledo: the “City of Three Cultures” also makes for an excellent setting for the history-lover’s first visit to Spain 

key cities to visit in spain

Around 45 minutes south of Madrid, you’ll find the ancient hilltop city of Toledo, best known as the “City of Three Cultures” because Christians, Jews and Muslims have peacefully coexisted here for hundreds of years. This dynamic has manifested in the city’s unique architecture, which also bears elements of both the Roman Empire and the Visigoth Kingdom .

The exact origin of Toledo has likely been lost to history. The earliest mention of the city comes from Roman texts dating back to the third century BCE, but their context suggests that the site had already been settled for some time, only adding to the city’s mystique. 

Toledo is also, rather uniquely, known for its sword crafting. The tradition dates back over a thousand years and is still practiced today. Although, the focus is now on replicas for hobbyists rather than tools of war. As such, sword shops and blacksmiths dot the city, along with trendy shops, bars and restaurants.

Want to learn more about Toledo? Connect with Fora to book and plan your trip (with VIP travel perks and expert recs).

16. The Canary Islands: a gorgeous tropical setting for a first-time visit to Spain

key cities to visit in spain

The Canary Islands probably don’t spring to mind whenever you think of the best places to visit in Spain for first-timers, which is fair considering this picturesque island chain is set off the coast of the Western Sahara in Africa, not Europe. 

Since the 1400s, the Canary Islands have been part of Spain. Initially, the islands were used as a strategic trading port, as well as a starting point for expeditions to the Americas. But like the Balearic Islands, the Canary Islands are among the most coveted destinations in Spain. 

Gran Canaria is the most developed of the islands, with the islands’ only major urban hub, plus stunning beaches and the Maspalomas Dunes. Tenerife boasts diverse landscapes and volcanic peaks, along with a vibrant nightlife and fun towns to explore. The island of Lanzarote is a hidden gem that’s home to Timanfaya National Park and laid-back beach resorts. 

La Palma and La Gomera are known for their lush forests and hiking trails. Fuerteventura features glorious beaches and tons of options for watersports. And finally, El Hierro is an under-the-radar enclave known for its natural beauty and abundant marine wildlife. 

(Our guide to adventure in the Canary Islands and our 5-day Gran Canaria and Tenerife itinerary have more details if you’re interested.)

What’s the best place to visit in Spain for the first time? Ask Fora

Eager to jump into the best places to visit in Spain for first-timers? Need help deciding which place makes the most sense for your first visit to Spain? Connect with Fora to plan and book your first trip with access to VIP hotel and travel perks, insider intel and more.

Looking for more first-time travel inspiration? Check out these guides, too:

The 18 Best Places to Visit in Costa Rica for First-Timers  

Your First Time in Japan: What to Expect  

The 4 Best Places to Visit in Italy for the First Time

Where to Go in Greece for the First Time: 5 Best Options  

The 18 Best Places to Visit in Costa Rica for First-Timers

New Orleans Off the Beaten Path: Your Full Guide  

12 Luxurious & Unique Places to Stay in Puerto Rico

Book with Fora

Tell us more about yourself to get matched with a Fora Advisor and start planning your dream trip today.

  • Travel to Spain Itineraries

11 Itineraries Around Spain: From 1 Day to 2 Weeks

Iñigo Navarro Profile Thumbnail

Win a FREE Trip to Spain!

Exciting Announcement! For the first time, we're thrilled to offer exclusive trips to the heart of Spain - an experience like no other. This isn't your typical tourist journey; it's a unique opportunity to immerse yourself in authentic Spanish culture, alongside real locals and our passionate team.

But there's more! Simply by requesting information about this amazing trip, you'll be entered into a special draw to win a Fully Paid Trip to Spain for Two. And that's not all - everyone who inquires will receive an exclusive bonus gift, valued at $500, available only now.

Click Here ↑ to Request Information & Enter the Draw!

Have you been dreaming about Spain for the past few years? Have you been dreaming about traveling to the cosmopolitan European cities, the quiet medieval towns, or maybe the crystal blue beaches?

Have your dreams become reality just yet? If not, what is stopping you from traveling to Europe? I don’t know about you, but for years, I heard friends complain that they don’t travel enough, and when I finally asked one of them why, she said, “I don’t know where to start!”.

I finally got it! Most of our friends postponed trips because they didn’t know how to organize them, and who can blame them? What is best to choose with so many hotels, tours, restaurants, and places to see!?

I have always loved and enjoyed organizing trips; well, if you are reading this blog, you might see what has come of it. And I want to help you travel and discover Spain without worrying too much, without fighting with your spouse, and without sacrificing too much of your time organizing. 

In this article, you will find 11 itineraries to travel to Spain, from 1 day to two weeks, all full of recommendations for different cities and activities.

You can follow them as they are or tweak them a bit and personalize the itineraries; after all, Sensation Spain’s itineraries are meant for you to enjoy and travel happily. 

On top of that, I will link you to other resources that will make your time in Spain even better!

Table of Contents ▼ ▶

How to plan a trip to Spain?

predaza spain

Planning a trip is like a writer confronting a blank page; you may have so many ideas but don’t know how to put them down and make them real. 

Well, planning a trip can be way easier than writing a book because the information is already out there. You don’t have to be extra creative to plan an amazing trip. The only thing you need is to follow my three traveling steps. 

(If you are traveling with a boyfriend or girlfriend, a wife or husband, or your entire family, it is vital that they also answer the same questions.)

  • Go from general to specific.
  • Create a set budget.
  • When can I make this trip? And what would be my ideal season?
  • How many days can I travel? How many days do I want to travel?

The most crucial part of organizing a trip is knowing when it would be possible. Timing affects the choice of season, place, and even your budget. 

If your trip depends on company vacations, figure out when you can get them. If your trip depends solely on you, then choose your favorite season. 

If you are wondering what is the best to travel to Spain, check out our featured article below. The best seasons are usually Spring and Autumn.

Go from General to Specific

After you have made a choice of season, let’s narrow down the travel options. I bet you have a book or a Pinterest board with all the cute places you want to see in Spain, with food recommendations, tips and tricks, and more.

Well, now is the time to gather all the general to create a more concrete board of the places you want to visit. Let’s answer the following questions:

  • Do I prefer cities or small towns? Do I want to include nature in my trip? 
  • What are my top 10 places to see in Spain (cities or villages)?
  • Which of these places are best for the season I chose?

After doing this, you will have a list of the best places you can visit in Spain according to the season. Now, onto the final step. 

Tip: When you list cities, also write down which ones are non-negotiable. For example, when planning my first trip to the Netherlands, I had only four days available (including flying) and four cities in mind: Amsterdam, Rotterdam, The Hague, and Delt. I don’t enjoy rushing; I love discovering places, so I had to choose. Once I knew Delft was my non-negotiable and could narrow down my options, I could cross out Rotterdam and The Hague for the next occasion. 

Create a set budget

After choosing the season, number of days, and the best places, it is time to set the amount of money you want to spend on this journey. Remember that a trip is an investment, so create a budget that will allow you to enjoy and not envy others.

In this article, you can read how much it costs to travel to Spain 🛫:   How to Travel Spain on a Budget: Cost Guide & Tips

This is not an article for backpackers who travel for months.  If you are short on budget, make your trip shorter and prioritize experiences that will make you happy!

For tight budgets that want to travel to Spain, you will need at least between 800 and 1,000 euros (air tickets not included). That could help you be more precise when setting the budget.

With these three steps, you can narrow down your options on everything. And decrease the amount of information you have to deal with when organizing. 

Best time of the year to visit Spain

If you are open to suggestions, I will link you to our article that makes the best recommendation for each season.

For example, if you travel to Spain in autumn by the end of September, then you must see Madrid and Barcelona and experience wine fairs in Logroño.

The main cities will be full, and that is because the weather is WAY more pleasant than summer, and you can enjoy every aspect of the city. 

This is the main guide to find out what is the best time to visit Spain:

  • Best Time to Visit Spain: Monthly Guide & What to Expect

If you already know in which season you will travel, then check the following featured articles:

Spain in summer

  • Summer in Spain: 10 Best Places To Visit & Weather Info
  • 10 Best Activities for the Perfect Summer in Barcelona!
  • Summer in Madrid: 10 Fun Activities You Can’t Miss!
  • Summer in Seville: 13 Top Activities to Beat the Heat
  • Summer in Mallorca: 13 Best Things To do (or Avoid!)

Spain in spring

  • 10 Best Spring Destinations in Spain: Weather & Fun Activities
  • Visit Seville in Spring: 10 Best Activities, Places & Food
  • Mallorca in Spring: 7 Reasons Why It’s My Favorite Season
  • Spring in Madrid: 13 Best Places To See & Things To Do
  • Barcelona in Spring: 9 Reasons Why It’s My Favorite Season

Spain in autumn

  • 5 Best Autumn Destinations in Spain: Weather & Fun Activities
  • Top 9 Reasons to Visit Mallorca in Autumn
  • Madrid in Autumn: 15 Best Activities to “Fall” in Love!
  • Barcelona in Autumn: 10 Best Activities to “Fall” in Love!
  • Seville in Autumn: 13 Best Activities to “Fall” in Love!

Spain in winter

  • Spain in Winter: Weather, Destinations, Tips & more
  • Seville’s Warm Winter: 11 Top Things in our Best Season!
  • Explore Barcelona’s Winter Charm: 11 Cool Things to Do
  • Madrid in Winter: 13 Cool Things to do in this Magical Season
  • Winter in Mallorca? 7 Best Plans for the Perfect Off-Season

Top 11 Spain Itineraries

travel spain

This is the section you came for! We have created 11 itineraries guided by the amount of time you might have available to travel to Spain.

We have made from 1 to 14 days itineraries, so you can choose what is best for you, your partner, and your family. They all include resources that will give you more information and advice to make your journey smoother and even more enjoyable!

Let’s begin!

Itinerary for 1 Day in Spain

In this article, you will find two itineraries, one for 24 hours well spent in Madrid and 24 hours to enjoy in Barcelona. 

People who travel only for a day usually do it due to business trips or as a pit stop to go to another city; if any of this is your case, we got you covered!

  • 1 Day in Spain? 10 Best Things to Do in 24 Hours! 

Itinerary for 2 Days in Spain

In this itinerary for two days in Spain, you will find two itineraries: Madrid and Barcelona. 

You will find all the key places you must see quickly, and I hope you enjoy them!

  • 2 Days in Spain: Trip Ideas & Itineraries to Enjoy Your 48h

Itinerary for 3 Days in Spain

This Itinerary for 3 Days in Spain offers an amazing journey to Madrid and Barcelona. With this planned itinerary, you will see both of Spain’s most famous and cosmopolitan cities. 

  • 3 Days in Spain: What’s the Best Itinerary for Your Trip?

Itinerary for 4 Days in Spain

This itinerary for 4 days in Spain offers a twist! You will find FOUR different itineraries to choose the one that fits with your preferences.

You will find:

  • How to spend 4 days in Barcelona and the Costa Brava
  • How to spend 4 days in Madrid, Segovia and Toledo
  • How to spend 4 days in Madrid and Barcelona
  • How to spend 4 days in Madrid and Seville

Choose the one that calls you the most and aligns with the cities in your list!:

  • 4 Days in Spain - Best Travel Itineraries for Short Trips

Itinerary for 5 Days in Spain

In this article, five itineraries will help you spend the best 5 days in Spain. You will find one itinerary for Madrid, Barcelona, and Seville, another itinerary only to discover southern cities, and a third one to visit Spain’s major classics.  

  • 5 Days in Spain: Itineraries to See (almost) Everything!

Itinerary for 6 Days in Spain

I love this article! Here, you will find a unique itinerary that will take you to Valencia and the Balearic Islands. This unique featured special is for those who have already seen Madrid and Barcelona and would like to give their trip nice ocean views!

  • 6 Days in Spain: The 3 Best Itineraries for Your Trip!

Itinerary for 7 Days in Spain

This itinerary takes north and south! You will find three different ways to spend seven days in our country. The first itinerary takes you to the main cities plus Seville; the second itinerary takes you all the way to the north, where you will discover Bilbao and San Sebastián, and the third is special for first-timers as it takes you into an immersive trip to Madrid and Barcelona. 

  • 7 Days in Spain: The 3 Best Itineraries for Your Trip!

Itinerary for 8 Days in Spain

On this 8-day journey, you will travel through Barcelona, Madrid, Granada and Seville. Plus, I have added plenty of travel tips to make your journey more enjoyable. 

  • 8 Days in Spain: The Best Itinerary to See Everything!

Itinerary for 9 Days in Spain

With this nine-day itinerary through Spain we prioritize strategic accommodation and include plenty of day trips!

You will discover Bilbao, San Sebastian, and Pamplona in Northern Spain, plus Madrid and Barcelona.

  • 9 Days in Spain: Top Itinerary to See Everything!

Itinerary for 10 Days in Spain

We have created a detailed itinerary to spend ten days in Spain. It includes Barcelona and the Costa Brava, Madrid, Segovia, Granada, and Cordoba. 

  • 10 Days in Spain: The Best Itinerary to See Everything!

Itinerary for 2 Weeks in Spain

With two weeks in Spain, you get to see lots of the essentials! With this two-week itinerary in Spain, you go from North to South, traveling and discovering 12 cities and top UNESCO World Heritage Sites. Check it out!

  • How to spend 2 weeks in Spain? 12 Cities & Activities

Important Resources

transport spain

If you have traveled before, I bet you have faced the problem of not finding public restrooms. However, know that in Spain, that will not be a problem because I got you covered.

In this section, I will give you essential advice such as “how to find public restrooms in Spain” and “how to get around major cities in Spain.” The resources here come in handy!

Public Restrooms in Spain

How to Find a Public Restroom in Spain: 12 Spots!

How to Move around in Spain

How to Get around Barcelona + 8 Tips I wish someone told me How to Get Around Mallorca: 9 Tips I wish Someone Told Me How to Get Around Madrid + 8 Tips I Wish Someone Told Me How to Get Around Seville + 3 Tips I wish Someone Told Me!

Where to Eat in Spain

What to Eat in Spain: 31 Tasty & Traditional Dishes

Scams to Avoid in Spain

15 Mistakes Tourist should avoid in Spain. Must read!

Need help organizing your trip to Spain?

travel around spain

If these itineraries are not enough and you still need a little help, leave us a comment or email us!

We love Spain, and we want more people to be able to explore it for real and with the most authentic experiences. At Sensational Spain, we aim to make your dream trip come true. Whether it is with your partner or your whole family, we can create a personalized trip for all of you.

If you want a completely different itinerary or wish to avoid all the research and booking, we can cover that for you, so you juts have to relax and enjoy Spain. 

Email us here!  

I hope these itineraries are helpful when it comes to planning your trip! Remember to follow our three-step formula for organizing a trip, and then check out our itineraries to see which fits best.

Enjoy reading the 11 itineraries throughout Spain, and mix and match them as you wish.

Happy travels!

READ NEXT: What’s the Climate in Spain? Our Real Weather and Temperature

Rating: No ratings yet. Leave a comment!

Iñigo Navarro Profile Thumbnail

You might also like...

Eating Out in Spain: Where to Eat & Best Food to Order Thumbnail

Eating Out in Spain: Where to Eat & Best Food to Order

The Four Seasons in Spain and Where to Enjoy Them Thumbnail

The Four Seasons in Spain and Where to Enjoy Them

9 Natural Wonders in Spain Worthy of Your Bucket List! Thumbnail

9 Natural Wonders in Spain Worthy of Your Bucket List!

Email address (optional), star rating (optional).

Be the first to comment!

About Image Thumbnail

Millions of people como to Spain every month! But many never get to experience the SENSATIONAL SPAIN!!

We're both born and raised Spaniards and our goal is to give you all the resources to plan a perfect trip to Spain.

Take a look! 👇

FYI! Some affiliate links may be sprinkled throughout the post. We'll receive a small commission when you purchase from our links (at no extra cost to you), which will help us keep creating content.

Join the waitlist

I'm about to release my City Guides for Madrid, Barcelona, Sevilla and Mallorca.

They're going to have everything you need to plan the perfect trip. From hotels and transport, to restaurants, attractions, activities, & a lot (A LOT!) of tips & tricks.

What’s the climate in Spain? Our Real Weather and Temperature Thumbnail

What’s the Climate in Spain? Our Real Weather and Temperature

What do Spanish People Think of Americans?

What do Spanish People Think of Americans?

What Song Are You Listening To? MADRID

What Song Are You Listening To? MADRID

What is the Best Show to Learn Spanish?

What is the Best Show to Learn Spanish?

Things People Should NEVER do Dating in Spain

Things People Should NEVER do Dating in Spain

Can Foreigners Adapt To The Spanish Lifestyle?

Can Foreigners Adapt To The Spanish Lifestyle?

key cities to visit in spain

These Are the 10 Best Cities You Need to See in Spain

V ibrant cities, sunwashed beaches , tasty tapas, lisp-y pronunciations—Spain offers all of it and more. Nestled on the Iberian Peninsula, España beckons with a myriad of experiences, from the bustle of Madrid and Barcelona to the pristine beaches along the Costa del Sol, and the majestic peaks of the Pyrenees. When seeking out the best places in Spain, there are no shortage of options—and they cater to every type of traveler.

Related: This High Desert Town Is the Southwest's Favorite New Getaway Spot

Visitors flock to Spain year round for its renowned culture, such as flamenco music and dance, or for traditional annual festivals like La Tomatina—the world’s largest food fight, near Valencia in Buñol, where residents hurl overripe tomatoes. Speaking of tomatoes, they’re a staple of Spain’s cuisine, which features delicious seafood-laden paella, shareable tapas, and delectable wines .

Whether you're exploring historic landmarks, lounging on sun-kissed beaches, or savoring the flavors of Spanish gastronomy, an adventure through Spain promises an unforgettable experience. With such a range, it’s the kind of place to visit with a plan in hand. That's where we come in, with top-notch recommendations for the best places in Spain worth building your trip around.

History buffs can learn here about exploring the bygone wonders of Cordoba, food enthusiasts might be enticed to savor tapas in Seville, and relaxation-seeking nature lovers will probably be drawn to the underrated island of Menorca— one of our top destinations for 2024 travel.  From top to bottom, mountain to sea, here are the 10 best places to visit in Spain this year.  

Best for Urban Explorers: Madrid

Madrid, Spain's vibrant political capital, is also its cultural and artistic hub, with world-class museums, including the renowned Prado Museum —home to masterpieces by artists like Goya and Velázquez. The Royal Palace, a stunning architectural marvel, and the iconic Puerta del Sol, a bustling central square, showcase the city's historical grandeur. For the real local experience, make sure to explore Madrid's lively neighborhoods, such as Malasaña and Chueca, which offer a taste of everyday life in the city with charming cafes, tapas bars, expansive food halls, and vibrant street art. Delicious hole-in-the-wall bars and restaurants are plentiful in Madrid, but the city also offers top-notch fine dining at spots like DiverXO , boasting three Michelin stars, thanks to boundary-pushing, avant-garde dishes crafted by chef David Muñoz.

Where to Stay: Palacio de los Duques Gran Meliá

Located in the artistic and cultural heart of Madrid, the Palacio de los Duques Gran Meliá is a luxurious boutique hotel housed in a 19th-century palace. Opulent rooms, a stunning garden with a swimming pool, and breathtaking views of the Royal Palace are all unique draws. Guests can dine at the Dos Cielos Madrid by Hermanos Torres, the hotel's Michelin-starred restaurant, and unwind in the exclusive Thai Room Wellness spa.

Best for Art and Architecture: Barcelona

Barcelona, on the northeast coast, is renowned for its architectural marvels, artistic treasures, and a vibrant Mediterranean atmosphere. Antoni Gaudí's masterpieces, including the Sagrada Família and Park Güell, define the city's skyline and are must-see attractions. Make time to stroll down La Rambla, explore the narrow streets of the Gothic Quarter, and relax on the city's golden beaches. Barcelona’s art museums are also worth a visit, like MNAC (Museu Nacional d'Art de Catalunya) for a comprehensive journey through Catalan art, or the contemporary exhibits of MACBA (Museum of Contemporary Art Barcelona). A sunny afternoon spent on Barceloneta beach provides a relaxing escape, and the vibrant food scene , featuring delicious Catalan cuisine, will keep you happy and stuffed for the entirety of your stay.

Where to Stay: Mercer Hotel Barcelona

Situated in the Gothic Quarter, the Mercer Hotel Barcelona is a five-star boutique hotel housed in a medieval palace. This elegant hotel blends historic charm with contemporary design, offering luxurious rooms, a rooftop terrace with a swimming pool, and a Michelin-starred restaurant. With its prime location near the Barcelona Cathedral, guests can easily immerse themselves in the city's rich history.

Best for Hikers: Mallorca

Mallorca, the largest of the Balearic Islands, is a Mediterranean paradise known for its stunning landscapes, crystal-clear waters, and charming villages. The Serra de Tramuntana mountain range offers breathtaking hiking trails, while the picturesque town of Valldemossa, with its cobblestone streets and historic monastery, is a cultural gem. Palma de Mallorca, the capital, boasts a beautiful cathedral and a vibrant old town, while the island's pristine beaches, such as Es Trenc, are a major draw and must-visit if you’re a sun-seeker. While in Palma de Mallorca, make sure to grab a beverage at Abaco , a cocktail bar housed in a historic 16th-century mansion, renowned for inventive tipples served in the mansion’s various opulent salons.

Where to Stay: Sant Francesc Hotel Singular

Located in the heart of Palma de Mallorca's historic center, Sant Francesc Hotel Singular is a five-star boutique gem set within a restored 19th-century mansion in Palma’s old town. The hotel exudes sophistication with its stylish decor, courtyard garden, and a rooftop terrace offering panoramic views of the city and a pool. Its proximity to landmarks like the Cathedral of Santa Maria and the Royal Palace of La Almudaina are also a plus.

Best for Andalusian Culture: Seville

Seville, in southern Spain, is a passionate city full of flamenco dancing and architectural marvels. The iconic Alcazar of Seville, a stunning palace with intricate Islamic architecture and lush gardens, is a must-visit, as is the Gothic Seville Cathedral—housing the Giralda tower. Wander through the historic Barrio Santa Cruz, with its narrow alleys and charming squares, to soak in the city's medieval charm. The Plaza de España, a grand square with a canal, is another architectural gem. Seville has a vibrant culinary scene, and a visit to El Rinconcillo , the city's oldest tapas bar, offers an authentic taste of Andalusian flavors. For a more modern twist, the Michelin-starred Abantal combines traditional ingredients with innovative techniques.

Where to Stay: Hotel Alfonso XIII, a Luxury Collection Hotel

The Hotel Alfonso XIII , part of Marriott’s Luxury Collection, is a historic property built in the style of a palace. Beautiful courtyards with Moorish-inspired architecture and a swimming pool surrounded by lush gardens make it a lovely place to kick back during your stay in Seville. Another plus is the hotel’s proximity to city landmarks, such as the Seville Cathedral and the Alcazar.

Best for Paella Fans: Valencia

Valencia, on the southeastern coast, combines medieval history with stunning modernity in its futuristic architecture. One of the 12 Treasures of Spain, the City of Arts and Sciences is a must-see, featuring the Hemisféric theater and the Oceanografic aquarium. The historic Valencia Cathedral and the Silk Exchange provide glimpses into the city's medieval past, while the Turia Gardens, a lush park created on a former riverbed, makes for a beautiful stroll. Foodies take note, you're in the homeland of paella here. The classic rice-saffron-chicken-seafood dish was developed in Valencia in the 19th century and remains a big part of the city's culinary cultural identity. For an authentic gastronomic experience, try the paella at La Pepica , a longstanding beachfront favorite, or savor inventive dishes that change daily at Ricard Camarena Restaurant .

Where to Stay: Caro Hotel

The Caro Hotel in Valencia is a monument boutique hotel, housed in a 19th-century palace and just a stone’s throw from the Valencia Cathedral. The walls of this avant-garde hotel are over two thousand years old, and feature an original mosaic from the founding of Valencia in the Roman era, 2nd century BC. Individually decorated rooms, a charming courtyard, and a rooftop terrace, as well as its central location in the heart of the old town, make it an ideal pick.

Best for Beaches and Offshore Nightlife: Ibiza

Ibiza might be primarily known for its vibrant and raucous nightlife, but it also boasts stunning natural beauty and a rich cultural scene. Beyond the clubs, the island offers tranquil beaches such as Cala Comte and Ses Salines. Dalt Vila, the fortified old town of Ibiza Town, is a UNESCO World Heritage site with cobbled streets and historic landmarks. Es Vedrà, an eye-catching rock formation off the coast, adds an element of mystery, while the Hippy Market in San Carlos provides a unique shopping experience. For those still wanting to party, make sure to pay a visit to the iconic cherry-adorned building of Pacha —a glamorous nightclub with top DJs—or Amnesia for its massive rooms and epic sound system that make it perfect for EDM sets.

Where to Stay: Ca Na Xica

Ca Na Xica , located in the peaceful countryside of Ibiza, is a luxury boutique hotel surrounded by lush gardens and scenic landscapes. This adults-only retreat offers elegantly designed rooms, a serene pool area, and a spa for relaxation. With its tranquil setting, Ca Na Xica provides a perfect escape from the vibrant nightlife of Ibiza while still being within reach of the island's beautiful beaches and attractions

Best for Moorish History: Granada

Granada, home to the iconic Alhambra, is a history lover’s dream. The city’s crown jewel, Alhambra, is a palace and fortress built in the mid-13th century by the Nasrid Dynasty, and is now a UNESCO World Heritage site with intricate palaces, serene courtyards, and panoramic views of the Sierra Nevada. Another must in Granada is a stroll through the historic Albayzín neighborhood, a labyrinth of narrow streets and white-washed houses that preserves the city's Moorish past. The Granada Cathedral, with its impressive Renaissance architecture, is another landmark to add to your itinerary. For a taste of Andalusian cuisine, El Trillo , situated in the Albayzín, offers traditional dishes with a view, or you could indulge in tapas at Bodegas Castañeda , one of the oldest taverns in Granada.

Where to Stay: Palacio de Santa Paula, Autograph Collection

The Palacio de Santa Paula , part of Marriott’s Autograph Collection, is a luxurious boutique hotel set in a 16th-century convent. This beautifully restored property blends historic charm with modern comforts, offering nice classic rooms, a courtyard garden, and a restaurant serving Andalusian cuisine.

Best for Foodies: San Sebastián

San Sebastián, nestled on the Bay of Biscay in northern Spain's Basque Country, is a city renowned for its stunning coastal scenery and culinary excellence—offering a perfect blend of relaxation and vibrant city life. Must-see stops include Monte Urgull for panoramic views of the city, the historic Old Town of Parte Vieja with its narrow streets and lively pintxos bars, and its picturesque stretch of shore at La Concha Beach. As a gastronomic haven, San Sebastian boasts an impressive two three-Michelin-starred restaurants: Arzak , known for its avant-garde Basque cuisine, and Martin Berasategui , offering a French-inspired dining experience in a gorgeous hillside setting.

Where to Stay: Hotel de Londres y de Inglaterra

Overlooking La Concha Beach, the Hotel de Londres y de Inglaterra is more than just a beachside hotel. Established in 1865, it features Belle Époque architecture, a charming lobby, comfortable rooms, and a rooftop terrace with panoramic views of the bay. The spa is not located on-property, but a short walk away and still worth a visit, thanks to the hotel’s partnership with La Perla Spa, and a gorgeous Bella Époque era pool.

Best for Serenity Seekers: Menorca

Menorca, the quieter sibling of Mallorca, is a Balearic Island known for its unspoiled beauty, pristine beaches, and rich history. It’s also one of our top travel recommendations for 2024. The island's coastline is dotted with secluded coves and clear turquoise waters, making it a paradise for beach lovers. The historic Ciutadella, with its medieval streets and impressive architecture, is a gorgeous place to stroll and shop, and Menorca's biosphere reserves, such as S'Albufera des Grau, offer opportunities for nature lovers to explore diverse ecosystems. Make sure to grab dinner at Ses Voltes in Ciutadella, which offers Mediterranean cuisine with a focus on fresh, local ingredients, and to grab a cocktail at Sa Cova D’en Xoroi —a bar nestled in a natural cave overlooking the harbor.

Where to Stay: Villa Le Blanc, Gran Meliá

Villa Le Blanc , part of the Gran Meliá luxury collection, is a sustainable boutique hotel in Menorca, set against the backdrop of the Mediterranean Sea on the island’s south coast. This exclusive property offers lavish accommodations, some with private balcony jacuzzis and breathtaking sea views. Guests can enjoy Mediterranean flavors at the hotel's fine dining restaurant, S'Amarador, relax in the spa, or walk a few steps off the property to the beach.

Best Historical Melting Pot: Cordoba

Cordoba, located in Andalusia, is a unique city that preserves a diverse heritage that spans Moorish, Christian, and Jewish influence. Mezquita, a breathtaking mosque-cathedral that seamlessly blends Islamic and Christian influences, features a mesmerizing forest of horseshoe arches. Stroll through the charming streets of the historic Jewish Quarter, called Judería, with its whitewashed buildings, flower-filled courtyards, and the Synagogue of Cordoba. The Alcázar de los Reyes Cristianos, a medieval fortress with beautiful gardens, offers panoramic views of the city. To savor Cordoban cuisine, visit El Churrasco , renowned for its traditional Spanish dishes served in a historic setting. For a contemporary twist, try Noor , which offers a fusion of Andalusian and Moorish flavors.

Where to Stay: Hospes Palacio del Bailío

Hospes Palacio del Bailío is set in a 16th-century palace, boasting a blend of historic architecture and contemporary design, offering stylish rooms, a beautiful courtyard with a swimming pool, and a spa for relaxation. Swim around in their indoor Roman baths, or take a dip in an outdoor swimming pool surrounded by fragrant fruit trees. 

When to Visit Spain

The allure of Spain beckons throughout the year, but the best times to visit depend on your preferences. Spring, from around March to May, is a great shoulder season choice, as the countryside bursts into a kaleidoscope of wildflowers, and temperatures hover in the comfortable mid-60s to mid-70s. This season also allows you to explore historic cities like Barcelona and Seville without the intense summer crowds.

The summer months of June to August present the classic sun-soaked Spanish experience, with coastal regions, such as Costa del Sol, boasting blue skies and inviting beaches. Autumn, from September to November, offers a milder climate, making it an ideal time for cultural pursuits in Madrid or hiking the scenic trails of the Pyrenees. For a taste of Spanish winter charm, December to February sees festive lights adorning city streets, and skiing enthusiasts can hit the slopes in the Sierra Nevada.

Flights to Spain

One of the most popular countries in the world to visit, Spain was drawing more than 70 million visitors per year prior to the pandemic. Flights from anywhere in the U.S. to major city hubs like Madrid and Barcelona are plentiful, but those seeking more affordable options should consider an off-peak trip—essentially any time of year besides summer.

A winter trip, between November and February, will yield the cheapest flights, though you will likely have to forgo any beachside stints. Good flight deals are still to be found for shoulder season travel, in late spring from April to May, and early autumn from September to October, and will yield milder weather and relatively light crowds.

Dating back to the 13th century, Granada's Alhambra remains one of the world's great palatial monuments and architectural feats. Gonzalo Azumendi/Getty Images

History Hit

Sign Up Today

Start your 14 day free trial today

key cities to visit in spain

The History Hit Miscellany of Facts, Figures and Fascinating Finds

The 10 Best Historic Sites in Spain

Discover the abundant history of spain, from seville cathedral to toledo sephardic museum and more, within this guide to the 10 best historic spanish cultural locations and monuments..

key cities to visit in spain

Peta Stamper

13 feb 2024.

Among the legacy left by Celts, Romans, Arabs and Catholic Monarchs are spectacular sites such as the Cordoba Roman Bridge, Santa Eulalia Basilica and El Escorial. Other popular sites tend to include Belchite , Lugo Roman Walls and the weirdly wonderful La Sagrada Familia, found in the heart of Catalonia – Barcelona.

The Romans laid the foundations for modern Spanish culture and identity. Spain was even the birthplace of important Roman emperors such as Trajan, Hadrian or Theodosius I.

In the early 8th century, the Visigoth Kingdom – who had taken southern Spain from the Romans – was invaded by the Umayyad Caliphate , ushering in over 700 years of Muslim rule. During this period, Al-Andalus became a major economic and intellectual centre.

Yet Christian kingdoms would soon emerge to reconquer Spanish lands, and from the 16th century would control one of the largest and richest empires in the world. Showcasing this fascinating legacy through its cultural locations, landmarks and monuments, we’ve put together an experts guide to the 10 Best Historic Sites in Spain.

History Hit Holidays

key cities to visit in spain

Rediscovering Richard III With Matt Lewis

What are the 10 best historic sites in spain.

key cities to visit in spain

1. Cordoba Roman Bridge

Built by the Romans in the 1st century BC, the Roman Bridge of Cordoba,  Spain , as described in around 1140 by Arab geographer Muhammad al-Idrisi, ‘surpasses all other bridges in beauty and solidity’.

Rather than simply an object of beauty which it undoubtedly is, the bridge was a vital player in the city of Cordoba’s battles with, amongst others, the ominously-named Peter the Cruel in the 1350s.

Cordoba  Roman  Bridge was built in the 1st century BC and straddles the 657 kilometre Guadalquivir River. The bridge has 16 arches supported by irregular semi-cylindrical buttresses and is 247 metres long by approximately 9 metres wide.

key cities to visit in spain

2. Alhambra

Calat Alhambra or the “Red Fortress” in Granada is an incredible complex of royal palaces, mosques, baths, shops and other buildings surrounded by an imposing 2 kilometre fortified wall.

Today, the Alhambra is open to the public. You can tour its palaces, including the Palacio Nazaríes and the 16th century Palace of Charles V, Holy Roman Emperor. The Alcazaba or “citadel” is another highlight of the Alhambra, this being the main element of the complex’s fortifications.

The Alhambra is centred on two main courtyards: the Court of the Lions and the Court of Myrtles, the former with a fountain and the latter with a long pool. Its beautiful Generalife gardens and buildings are also worth visiting, while the Alhambra Museum offers everything from Nasrid art to archaeological finds.

key cities to visit in spain

3. Seville Cathedral

Seville Cathedral is the third largest cathedral in the world, a World Heritage site and the resting place of colonial explorer, Christopher Columbus .

An impressive gothic structure and, with a total area of 11,520 square metres, Seville Cathedral is only beaten in size by London’s St Paul’s Cathedral and Rome’s St. Peter’s . Some even argue that it is actually the largest when comparing volume.

Designated a UNESCO World Heritage site in 1987, the cathedral is an incredible historic site where visitors can appreciate the sheer scale of the building from inside, including its central nave which stands at a grand forty metres high. With its ornate, gold-laden interiors and eighty chapels, the scale of Seville Cathedral alone is quite a sight, coupled with the wealth of architectural influences, ranging from Gothic and Baroque to Mudejar.

The tomb of Christopher Columbus also offers a big draw to tourists, who flock to see the final resting place of this famous explorer.

key cities to visit in spain

4. Santa Eulalia Basilica - Merida

Santa Eulalia Basilica in Merida is an Ancient Roman church the remains of which lie under the present 18th century church.

The namesake of Santa Eulalia Basilica was a 13 year-old girl who was martyred upon being burnt at the stake during the Christian persecutions under Emperor Diocletian. According to legend, she is buried nearby.

The Santa Eulalia Basilica’s particularly interesting feature is the crypt, within which you can see the 20 centuries of Merida’s history through the Roman mausoleums, a tomb sealed with mosaics, or tombs from the Visigoth period sealed with marble.

key cities to visit in spain

5. El Escorial

Intended to mark the celebration of Spain’s victory over the French in the Battle of St Quentin, El Escorial was constructed between 1563 and 1567 by Juan Bautista de Toledo, a Spanish architect who had spent much of his career in Rome . It would go on to serve as the king’s palace and the seat of his empire.

The basilica is the central part of the complex: look out for the gorgeous white Carrara marble statues and paintings by El Greco, amongst other 16th, 17th and 18th Spanish and Flemish artists.

It’s worth getting a map and plotting out highlights – there’s a vast amount to see in the imposing buildings and you can easily spend a day here.

key cities to visit in spain

6. El Miguelete

El Miguelete (The Micalet Tower) is an iconic gothic bell tower built in 1381 and joined onto Valencia Cathedral in the 15th century. El Miguelete means ‘Little Michael’ and comes from the name of its biggest bell made in 1532 weighing over 10 tons.

Construction of the Valancian cathedral’s bell tower, El Miguelete, began in 1381 directed by master builder Andreu Julià of the Valencian Gothic style. The imposing design and size of the cathedral and bell tower reasserted Valencia’s Christian identity after Muslim dominance from the 8th to mid 13th century.

However, it was El Miguelete’s complex design, including a helical stairwell and fine mouldings, that meant the tower took a long time to construct.

key cities to visit in spain

7. Toledo Sephardic Museum

The Toledo Sephardic Museum (Museo Sefardi) is a national museum dedicated to the history, culture and legacy of the city’s Jewish population.

From Roman times to the 15th century Jewish expulsion, the Toledo Sephardic Museum covers the long Jewish history in Spain. The building in which the Toledo Sephardic Museum is located was itself a part of this heritage, built as a synagogue in the 14th century.

Arguably, Peter of Castile allowed the building of the synagogue to show his appreciation for Samuel ha-Levi’s service as a royal councillor and treasurer. He may also have allowed the synagogue as a type of compensation for the destruction on the Jewish community in 1348 during the anti-Jewish pogroms during the  Black Death .

Either way, Samuel ha-Levi eventually lost the king’s favour and was executed in 1360.

key cities to visit in spain

8. Monsterrat Monastery

Officially titled Santa Maria de Montserrat, Montserrat Monastery is an important medieval abbey and one of the most important religious sites in Catalonia. Sitting high among the mountains of the Catalan countryside, the monastery offers visitors stunning views of the surrounding area as well as eye-catching architecture and history.

In 1811, the monastery was burnt down and sacked by Napoleon’s troops. The monastery would see violence again during the  Spanish Civil War , with many of the priests and religious men and women living there killed. Under Franco, Montserrat Monastery was seen as a sanctuary for scholars, politicians and artists while Franco’s men stood waiting for those outlawed down the road.

key cities to visit in spain

9. Badajoz Fortress

Badajoz Fortress is a 12th century fortification captured by the British during the Peninsula War.

The fortress as it now appears was built by the Almohads in the 12th century, though it probably existed from the 9th century, when Badajoz was founded.

During the Peninsular War , the British made 3 attempts to breach Badajoz Fortress to capture it from the French.

The third attempt, known as the Battle of Badajoz, took place between 16 March and 6 April 1812 and saw an Anglo-Portguese force led by Arthur Wellesley, the (future) Duke of Wellington , besiege and eventually breach the thick curtain walls of Badajoz Fortress.

key cities to visit in spain

10. La Sagrada Familia

La Sagrada Família is an iconic yet incomplete church in Barcelona with UNESCO status, and is the final resting place of its designer, Antoni Gaudi .

Works on La Sagrada Familia were begun in 1882 under the architect Francisco de Paula del Villar, then continued under Antoni Gaudi, Barcelona’s most famous son. Gaudi spent over 43 years working on La Sagrada Familia – he saw it as his holy mission, pouring his own money into the project when funds from the original commission disappeared.

Nevertheless, despite its incomplete state La Sagrada Familia’s incredible architecture draws in hordes of tourists each year. From its beautiful facades to its looming towers and inherent symbolism, La Sagrada Familia is an iconic part of Barcelona.

  • International edition
  • Australia edition
  • Europe edition

hotel grounds with flowers and sea view

10 of the best beach towns in Europe, with places to stay

From the Turkish Riviera to the Île de Ré, we select quiet and unspoilt places to stay for sun, sand, snorkelling – or just snoozing

Assos , Cephalonia, Greece

There’s something quite particular about small but perfectly formed Assos – butterscotch and rose-pink houses line a horseshoe bay, with Venetian ruins scattered between the narrow alleys. There are two small beaches, but the real joy is to rent a motor boat and discover the small bays and coves that fringe this part of the Cephalonian coast. Walkers can follow the path out on to the headland to the ruins of Assos’s 16th-century castle; there’s not a huge amount to see, but the views make the walk worth it. Roi Suites is a bougainvillaea-clad cluster of well-equipped studio flats in a waterfront neoclassical building, with gorgeous sea views from the pool terrace. Doubles from £117 (minimum seven nights), roisuites.com

Akyaka , Turkey

A boat on river in front of hotel

One of Turkey’s “ cittaslows” – slow towns, with an emphasis on nature and sustainability – Akyaka sits at the mouth of the Azmak River on the shimmering Bay of Gökova. Behind the beach, a lattice of bougainvillaea-clad streets is home to traditional lokantas (simple bistros) and cafes; at night the seafront restaurants set tables on the sand. Boats potter up the Azmak from the small harbour, where fish restaurants line the leafy riverbank and a shady walking trail leads into the countryside. Akyaka is also Turkey’s kite-surfing hub, with several surfing schools on the long stretch of beach just out of town. The Iskelem , set in a tranquil bay over the headland, is a gloriously peaceful retreat with simple rooms and an excellent restaurant. Doubles from £ 83 B&B, iskelemotel.com.tr

Göltürkbükü, Turkey

pebbly beach and jetty with sunbeds

If Turkey has a Saint-Tropez, this glitzy coming-together of two villages, Gölköy and Türkbükü, is it, with a newly created public beach and decked beach clubs that ooze a chilled, Côte d’Azur vibe. There’s plenty going on but it’s still far quieter than nearby Bodrum, and has a particularly strong restaurant scene – book a table at Arnavutköy for a sumptuous, fish-themed splurge. Behind the beach, souvenir shops stand cheek-by-jowl with designer boutiques, small pensions beside five-star hotels, and the regular dolmu ş (public bus) offers the chance to explore other villages on the peninsula, including unspoilt Gümüşlük, with ramshackle fish restaurants along the beach. The Matiz is a friendly B&B with five simple rooms, a tranquil leafy garden and roof terrace. Doubles from £86 B&B, matizturkbuku.com

Šibenik, Croatia

Lads leaping into the sea with town in distance

To say Šibenik is a mini-Dubrovnik may be slightly overstating the case, but it has the same elegant Venetian architecture and terracotta-roofed houses – and considerably less in the way of crowds. This is a town built for wandering: from the Riva, the seaside promenade, up to the elegant cathedral and through the tangle of passageways and alleys that lead up to the 11th-century St Michael’s Fortress. Blue-flagged Banj beach is a 200-metre walk from the centre, and has a restaurant and play area, while boat trips run out into the unspoilt waters of the Kornati archipelago. Hotel Life Palace is a lovingly renovated 15th-century mansion, with 17 rooms that channel the historic feel, with frescoes, exposed brickwork and Renaissance-inspired furniture. Doubles from £ 118 B&B, hotel-lifepalace.hr

Cavtat, Croatia

sea through old arches and people sunbathing

One of Dalmatia’s most charming small seaside towns, Cavtat has terracotta-roofed houses that ripple out around a small horseshoe bay, with two wooded peninsulas stretching out towards Dubrovnik, 13 miles away across the water. Low-key cafes and restaurants – several run by the same families for decades – run parallel to the waterfront promenade, with swimming platforms and small pebble coves giving way to crystal-clear water. Boat taxis run regularly to Dubrovnik and nearby Elaphiti islands, and there’s a lovely circular walking route through the woods, with a couple of simple beach bars that are perfect sundowner spots. Villa Pattiera , once the home of opera singer Tino Pattiera, stands at the top of the promenade, with lovely views from its 12 apricot-hued bedrooms. Doubles from £156 B&B, villa-pattiera.hr

Santa Maria di Castellabate , Campania, Italy

Hotel terrace with white curtains and sea view

A world away from the hustle of the nearby Amalfi coast, the Cilento coast is studded with small seaside towns where faded palazzos and fishers’ houses overlook unspoilt beaches. Santa Maria is just such a place: fishing boats return early in the morning to supply the town’s restaurants, with fishers mending their nets on the blue flag beaches. Days can be spent lazing on the sands or following hiking trails into the Cilento national park, with the nearby archaeological sites of Paestum and Velia a big draw for history buffs. Stay at the Hotel Garden Riviera , on a hillside 500 metres from the centre, with gorgeous sea views and a shuttle to the beach. Doubles from £ 72 B&B, hotelgardenriviera.it

after newsletter promotion

La Flotte en Ré, Île de Ré, France

narrow lane with white houses and hollyhocks

Once an important sea-fishing port, La Flotte is one of the Île de Ré’s most beautiful villages, with a tangle of lanes and alleyways running between classic Breton-style houses, a waterfront lined with restaurants and a sizable marina. Nearby Arnérault beach is the best choice for a lazy afternoon; the trees behind the beach offer shady spots for a snooze, with changing and toilet facilities – although it is very tidal, so check times before setting off. There are bikes to hire for the ride to atmospheric Abbaye des Châteliers, and a daily morning market for picnic goodies – excellent cheeses, breads and cured meats. The H ôtel Hippocampe is in the old village, with chic, airy rooms. Doubles from £ 74 room-only, hotel-hippocampe.com

Concarneau , Brittany, France

long white sandy beach with town behind

Steeped in history, with a belter of a beach and a working fishing fleet that fills the town’s restaurants with the freshest seafood, Concarneau is Brittany at its breezy, beautiful best. A town of two parts, it has 14th-century ramparts around the old town, set on a small island, and cobbled streets that wind between the houses to the bustling fishing port. Plage des Sables Blancs – a long stretch of unspoilt sand – is a short stroll from the centre of town, with good facilities including lifeguards. The Fishing Museum and the Marinarium – the oldest marine station in the world – are good wet-weather options for families. The Hotel Ker Mor is a quirky 19th-century hotel by the water’s edge. Doubles from £ 117 B&B, hotel- logishotels.com

Fornells, Menorca, Spain

bedroom seen through french doors

Not to be confused with Playa de Fornells – a newer development a few miles away – Fornells is one of Menorca’s most charming fishing villages, with a low-key waterfront dotted with palm trees that has become a fish restaurant hub (the dish to order is caldereta de llagosta – lobster stew). In recent years it has also become known for watersports, with reliable winds making ideal conditions for windsurfing and wing-foiling; there are paddleboards for calmer days. The town beach is small, but Cala Tirant, on the other side of the headland, offers clear waters and a wide stretch of sand. Can Digus has light, airy apartments in the heart of town. Doubles from £ 57 room-only (two nights minimum), candigus.com

Llafranc , Girona, Spain

town sandy beach, with sailing boats

The jumble of whitewashed houses, blue doors and small fishing boats bobbing in the water give Llafranc a pleasingly old-school feel. Once the Costa Brava’s most glamorous spot – attracting everyone from Ernest Hemingway and Salvador Dalí to Elizabeth Taylor and Sophia Loren – it has mellowed into a quiet, family-friendly resort that only really gets busy in July and August. The sheltered harbour is ideal for watersports, including kayaking, sailing, scuba-diving and paddleboarding, and there are good walks – particularly the mile-long stroll around the pine-clad headland to Calella de Palafrugell – and enough bars to create a bit of night-time buzz. Hostal Sa Teula sits 100 metres from the sea, with 18 unfussy bedrooms and a restaurant serving locally caught fish and classic Catalan dishes. Doubles from £ 109 B&B, hostalsateula.com

  • Beach holidays
  • Europe holidays
  • Summer holidays
  • Greece holidays
  • Turkey holidays

Most viewed

Ukraine war latest: Ukraine 'destroys Russian Black Sea minesweeper'

Ukraine's navy says it has destroyed a Russian Black Sea fleet minesweeper. Meanwhile, an attack on a residential area in Kharkiv left six civilians injured - with Ukraine saying it is investigating the bombing as a potential war crime.

Sunday 19 May 2024 17:40, UK

Please use Chrome browser for a more accessible video player

  • Six killed - including pregnant woman - in strikes on Kharkiv recreation area
  • Ukraine investigating 'potential war crime' after civilians wounded
  • Ukrainian soldiers reveal how they were secretly moved ahead of Russian invasion
  • Russia takes control of village in Kharkiv - defence ministry

We're pausing our coverage of the Ukraine war for the moment.

Scroll through the blog below to catch up on today's developments.

Russian forces likely intend to launch the second phase of their offensive following their anticipated seizure of Vovchansk, three miles from the Russian border, according to the latest analysis from the Institute for the Study of War (ISW).

President Volodymyr Zelenskyy said yesterday that Russian forces advanced between five and 10 kilometres in the northern Kharkiv region before Ukrainian forces stopped Russian advances.

The ISW says Russian forces are currently prioritising the seizure of Vovchansk because it is likely one of the remaining tactical objectives of the first phase, noting it is the largest settlement immediately on the border that would provide Russian forces with a staging ground to prepare for and launch the second phase.

The Russian objectives of the second phase are not yet clear, the ISW says. It could be to expand the "buffer zone" further in width along the border, or to advance closer to Kharkiv city.

Russian forces have also recently intensified efforts to seize the operationally significant town of Chasiv Yar, the ISW says, seeking to exploit the pressure on stretched Ukrainian forces. 

The number of people killed in Russian strikes on a Kharkiv recreation area has risen from five to six, with an employee of the resort still unaccounted for. 

At least 27 people were injured in the two airstrikes, which came about 20 minutes apart, according to an update from the Kharkiv regional prosecutor's office on Telegram. 

The missing employee was fishing by a reservoir when the attack happened, the update said. 

Two police officers are among the injured, it added. 

The UK's defence secretary has confirmed the military aid that has been "rushed" to Ukraine. 

Grant Shapps said the "world cannot wait" as he urged nations to "step up" and support Kyiv's fight against Russia. 

Among the items sent by the UK are 80 defence missiles, one million rounds of ammunition and 20 Viking amphibious protected vehicles. 

Mr Shapps' tweet comes after he urged allies to give permission to Ukraine to use the weapons they have supplied against targets in Russian-annexed Crimea.

"We have been very, very clear with the world and helpful to Ukraine - for example, providing permissions for our weapons to be used throughout the whole of Ukraine ... that includes Crimea, which was taken by Putin in 2014," he told the BBC's Sunday with Laura Kuenssberg: 

"Now, we do not get into how we would allow targeting with our weapons to be used outside of that. But we do provide our weapons to Ukraine in order for them to defend their country."

Pressed on Volodymyr Zelensky's calls for weapons to be available for strikes inside Russia, Mr Shapps said: "I can't go into the specifics of those private conversations about how the weapons are precisely used."

Finland will propose a law that would see it turn back migrants to Russia without processing their asylum applications - despite this potentially breaching its international human rights commitments.

Finland shut its border with Russia last year to stop a growing number of arrivals from countries including Syria and Somalia.

It accused Moscow of weaponising migration against Finland and the European Union, an assertion the Kremlin denies. 

"As this phenomenon is in Russia's hands - who comes, where from and when, to Finland's border - we cannot permit it," Prime Minister Petteri Orpo told reporters.  

"Therefore we have to augment our legislation." 

The bill would allow border authorities to turn back asylum seekers who cross from Russia, with or without using force. But it would not apply to children and disabled people.

The proposal will go to parliament next week, where it will be submitted to the constitutional committee for review. It will need five-sixths of votes cast in parliament to pass - the high bar required for constitutional matters - and success is not certain. 

The General Staff of Ukraine's armed forces have published their daily operational update... 

It says "intense" fighting is ongoing along almost the entire frontline, with 78 "combat clashes" already today, compared to 110 for the entirety of yesterday. 

The Russian forces became increasingly active on the Kharkiv front, with seven clashes reported so far today.

The situation in Kharkiv is "dynamic", it says, with Russian troops trying to push back the Ukrainian units near Vovchansk, Starytsia and Lyptsi.

Russia said on Saturday its forces had captured the village of Starytsia, bringing the total number of villages it has taken in the Kharkiv region to 13.

Russia has been pushing ahead with a ground offensive in recent days that opened a new front in northeastern Ukraine's Kharkiv region and put further pressure on Kyiv's overstretched military. 

Russian forces have also increased their activity on the Siversk front and are attempting to break through Ukrainian defences in Bilohorivka, Verkhnokamianske and Rozdolivka, the update says. 

Oleksandr Usyk defeated British boxing star Tyson Fury to become the undisputed heavyweight champion of the world on Saturday night.

But Fury says the outcome was down to the Ukraine war. 

He disputed his loss after the match, saying: "I believe I won that fight. I think he won a few rounds but I won the majority of them.

"His country is at war, so people are siding with the country at war. Make no mistake, I won that fight in my opinion."

In response, Ukrainian Usyk said he was "ready for rematch," but later added: "I don't think about rematch now, I want to rest."

After today's attacks President Volodymyr Zelenskyy again called on Western allies to supply Kyiv with additional air defence systems to protect Kharkiv and other cities. 

He said there were reports "every hour" of fresh attacks. 

"Missiles, bombs, artillery are the only things that allow Russia to continue its aggression," he said on Telegram. 

"The world can stop Russian terror - and to do so, the lack of political will among leaders must be overcome."

"Two Patriots for Kharkiv will make a fundamental difference," he said, referring to Patriot missile defence systems. 

Air defence systems for other cities and sufficient support for soldiers on the front line would ensure Russia's defeat, the president added. 

This morning, Defence Secretary Grant Shapps said the delay in giving aid to Ukraine gave Russia a window of opportunity for its new offensive. 

Five people have died in strikes on two villages in the Kupiansk district in Kharkiv, local officials say. 

It brings the number of people killed in the Kharkiv region today to 10, after five people died in strikes on a recreation area in a northern suburb of the city of Kharkiv.

Local governor Oleh Syniehubov said Russian forces shelled two villages with a self-propelled multiple rocket launcher. 

At least nine people were injured in the attacks. 

We're getting photos of the aftermath of strikes on a recreation area just outside Kharkiv which killed five people and left at least 16 injured. 

The pictures show a lakeside resort, where shortly before the attacks local residents were "resting, enjoying a normal way of life", according to a local police inspector (see our 11.54 post).

Parademics and police tend to the wounded, but were also caught up in the second strike, which came about 20 minutes after the first. 

These are known as "double tap" strikes, which kill or injure emergency workers at the scene of strike impacts. 

Here are the latest photos from the scene...

Be the first to get Breaking News

Install the Sky News app for free

key cities to visit in spain

IMAGES

  1. The best cities to visit in Spain

    key cities to visit in spain

  2. 50 Things to See and Do in Seville, Spain

    key cities to visit in spain

  3. Spanien Karte der wichtigsten Sehenswürdigkeiten

    key cities to visit in spain

  4. 15 Beautiful Places To Visit In Spain

    key cities to visit in spain

  5. 9 Best Cities to Visit in Spain

    key cities to visit in spain

  6. 15+ BEST Places To Visit in Spain (inc. Map & Things To Do)

    key cities to visit in spain

VIDEO

  1. SPAIN BEST PLACES TO VISIT

  2. FIVE CITIES AROUND THE WORLD FOR VACATION 2024

  3. Top 10 Places To Visit In Spain

  4. Journey to Spain, Morocco, and Canary Islands

  5. 10 Places To Visit In Spain

  6. Most Beautiful Places to visit in Spain!

COMMENTS

  1. 20 Best Places to Visit in Spain

    Bilbao. #15 in Best Places to Visit in Spain. This northern city in Spain's Basque Country sits in the middle of a beautiful valley, affording incredible views of the city and its rolling hills ...

  2. 17 Best Cities to Visit in Spain (+Map)

    14. Las Palmas. With an alluring mix of African, Chinese and Indian influences, among others, this lively port city has a sunny disposition and is a fun place to spend time. The oldest part of town has upmarket bars and boutiques, while some great restaurants are hidden away amidst the tangled streets.

  3. 16 Best Cities in Spain

    Costa Brava is one of the most beautiful regions in Spain and a great way to see it is on the water. If you want a taste of Costa Brava but don't have time to visit Girona, book a kayak and snorkeling tour from Barcelona. 12. Cuenca. One of the first Spanish cities we ever visited was Cuenca.

  4. 18 Best Cities and Places to Visit in Spain in 2024

    Málaga. Málaga is the capital and main hub on the sun-drenched Costa del Sol, but it's one of Spain's top cultural destinations, too. Take a break from the city's magnificent beaches and ...

  5. 8 of the best places to visit in Spain in 2024

    3. San Sebastián. Best city for gourmet experiences. This alluring Basque coastal city in northern Spain is stunning, characterized by its belle epoque architecture, white-sand beaches that stretch for kilometers, and blue waters of the Bay of Biscay. On a clear day, stroll along the boulevard of La Concha beach to get a feel for the locals' sea-loving culture.

  6. 71 Best Places To Visit In Spain For 2024

    5. La Rioja. La Rioja, Spain's wine heartland, offers visitors more than just a glass of its famed red. This region boasts lush vineyards that stretch beyond the horizon, punctuated by ancient medieval towns, it is undoubtedly one of the most picturesque places to visit in Spain.

  7. 15 Best Cities to Visit in Spain + MAP

    6. Santiago de Compostela, another one of the best cities to visit in Spain. The Church of San Martiño Pinario is another temple you must visit, as well as the Parque de la Alameda and the Plaza de Cervantes. Also, since you're there, take the opportunity to go bar-hopping and taste the different foods.

  8. The Most Popular Cities to Visit in Spain

    Gonzalo Azumendi/Getty Images. 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, as Spain's most famous dish was invented here.. L'Oceanogràfic, a large aquarium housing over 500 different species, is also a major attraction, as well as ...

  9. 21 Best Cities In Spain To Visit

    7. San Sebastian. Kursaal Bridge San Sebastian. San Sebastian is a beautiful city on the northern coast of Spain's Basque Country. The city is known for its stunning beaches, rolling green hills, and charming architecture. San Sebastian is one of the top cities in Spain renowned for its high-quality gastronomy.

  10. 15 Best Places to Visit in Spain

    Here are 15 of the best places to visit in Spain. The Royal Palace of Madrid has the distinction of being the largest royal residence in Western Europe. Although the Spanish royal family doesn't ...

  11. 15 Best Places to Visit in Spain

    15. Tenerife. Map of Places to Visit in Spain. 1. Madrid. Cibeles Fountain in Madrid. Spain's large capital city showcases the country's incredible history. It's a perfect holiday destination, as there are royal palaces, marching soldiers, changing of the guards, and hundreds of museums to visit.

  12. 11 of the best cities to visit in Spain

    3. Ronda. Plaza Duquesa de Parcent in Ronda (Alamy) This glorious city, perched atop a mountain high above a canyon, is just outside the Sierra de Grazalema in southern Spain. Ronda is famous for ...

  13. 26 Most Famous Cities in Spain (And What Makes Them Famous)

    The main reason Valencia is one of the most famous cities in Spain, however, is due to its festivals. The most prominent of which I'm sure you've heard of, Las Fallas and La Tomatina. Las Fallas is a huge affair where people build giant figures out of wood and papier-maché, some reaching up to 15 meters (49ft).

  14. 17 Best Places to Visit in Spain (+Map)

    6. Valencia. One of the largest and most important cities in Spain, Valencia is located in the eastern part of the country in the region of Valencia. After several years of major construction and renovation, Valencia today is famous for its Fallas Festival and the City of Arts and Sciences architectural masterpiece.

  15. 28 Best Cities in Spain to Visit in 2024

    Explore San Sebastian cuisine and eateries: Check out the best San Sebastian food tours. 5. VALENCIA. Valencia, Spain. Beautiful Valencia is one of the most popular beach cities in Spain. Incredible Valencia is famous for its amazing City of Arts and Sciences complex. The complex is one of the 12 Treasures of Spain.

  16. 10 Best Cities to Visit in Spain

    1. Seville. Probably the most charming city in Spain, Seville is a city of tapas, fiestas, and siestas. It has balmy winters and scorching summers, which gave it the nickname of the 'frying pan of Europe'. Seville Cathedral, the largest in the world, is the final burial place of Christopher Columbus.

  17. The best places and cities to visit in Spain

    Show comments. An insider's guide into the top places and cities to visit in Spain - and where to stay while you're there - including the best for couples and families, in locations including ...

  18. The BEST Cities in Spain

    Alicante. One of the best cities to visit in Spain year-round is Alicante, on the Costa Blanca coast. This charming and peaceful town prides itself on its rich history, colorful buildings, gorgeous sandy beaches, and 3,000 hours of sun per year. There are plenty of things to do in Alicante.

  19. 15+ BEST Places To Visit in Spain (inc. Map & Things To Do)

    As such we thank you in advance should you decide to click & buy. Read my full Disclosure here. In This Post. 1 Map of the Best Places to Visit in Spain. 2 Best Places to Visit in Spain: Iconic Cities. 2.1 Madrid. 2.2 Barcelona. 2.3 San Sebastian & Bilbao. 2.4 Cadiz.

  20. 11 Best Cities to Visit in Spain

    Coming in at number 1 on this list of the best cities to visit in Spain, it has to be the country's capital. ... this city dates back to the early 14 th century and is one of the most populated in Spain. A key stop for travellers exploring the north of the country, Bilbao's most visited attraction is the Guggenheim - one of the most ...

  21. The 16 Best Places to Visit in Spain for First-Timers

    As the cultural, business and government capital of Spain, Madrid is one of the best places to stay in Spain for first-timers simply due to the city's variety. The neighborhoods in City Center (a.k.a. Centro) — particularly those around Plaza Mayor and the Royal Palace — are especially fun to visit because of the electric nightlife, amazing tapas and some of the best art museums in all of ...

  22. 11 Itineraries Around Spain: From 1 Day to 2 Weeks

    You will find all the key places you must see quickly, and I hope you enjoy them! 2 Days in Spain: Trip Ideas & Itineraries to Enjoy Your 48h; Itinerary for 3 Days in Spain. This Itinerary for 3 Days in Spain offers an amazing journey to Madrid and Barcelona. With this planned itinerary, you will see both of Spain's most famous and ...

  23. These Are the 10 Best Cities You Need to See in Spain

    Vibrant cities, sunwashed beaches, tasty tapas, lisp-y pronunciations—Spain offers all of it and more. Nestled on the Iberian Peninsula, España beckons with a myriad of experiences, from the ...

  24. Best seaside towns in Spain rated

    The best rated seaside in Spain has it all - with five stars for its beach, seafront and food and drink. ... For more independent travel advice and recommendations, ... Best places to visit in May. 04 Apr 2024. Best small ship cruise lines. 27 Mar 2024. Holiday destinations in April.

  25. The 10 Best Historic Sites in Spain

    Image Credit: Shutterstock. 5. El Escorial. Intended to mark the celebration of Spain's victory over the French in the Battle of St Quentin, El Escorial was constructed between 1563 and 1567 by Juan Bautista de Toledo, a Spanish architect who had spent much of his career in Rome.

  26. 10 of the best beach towns in Europe, with places to stay

    From the Turkish Riviera to the Île de Ré, we select quiet and unspoilt places to stay for sun, sand, snorkelling - or just snoozing Annabelle Thorpe Sat 4 May 2024 06.00 EDT

  27. Solar Flares And Northern Lights: What To Know

    A solar storm is likely to yield a brilliant celestial show for millions in the Northern Hemisphere this weekend - even in some places that don't often see the aurora borealis, or northern lights.

  28. Ukraine war latest: Ukraine 'destroys Russian Black Sea minesweeper

    Ukraine's navy says it has destroyed a Russian Black Sea fleet minesweeper. Meanwhile, an attack on a residential area in Kharkiv left six civilians injured - with Ukraine saying it is ...