Planning a trip to Spain for the first time? Get excited, because Spain is truly amazing.
Spain’s got it all — dreamy architecture, flamenco, tapas, Iberico ham, paella, local markets, and tons of cities that’ll make you want to live there forever.
The country will easily steal your heart with its natural landscapes, from the sun-drenched beaches of the Costa del Sol to the rugged peaks of the Pyrenees, offering tons of opportunities for adventure and relaxation.
It’s also home to some world-famous festivals, such as the Running of the Bulls in Pamplona and La Tomatina in Buñol, both of which showcase the country’s passion, energy, and zest for life!
You’re not going to be able to see it all on your first visit, and chances are you’re going to have to narrow down the cities you want to visit to just a mere handful. In this post, I’ll cover some of the best Spanish cities/small towns for first-timers to visit.
I personally love taking day trips from larger, more well-known cities to explore smaller towns, so I’ve included some side trip ideas below too. These towns are often way less crowded and hold an equal amount of cultural immersion, sights, and downright magic in them!
This post may contain affiliate links. You won’t be paying a cent more, but in the event of a sale, the small affiliate commission I receive will help keep this blog running/pumping out useful and free content. Thanks a lot!
Table of Contents
Barcelona, Spain
Barcelona is perhaps the most popular city in Spain, known for its truly unique architecture (Gaudí all day!), rich history, and an ALWAYS lively atmosphere.
One of its most famous landmarks here is the Sagrada Familia, the unfinished masterpiece of architect Antoni Gaudí. While you’re here, you absolutely must spend a morning exploring Park Güell — another of Gaudí’s creations — featuring colorful mosaics and whimsical sculptures.
The city’s Gothic Quarter is another highlight. It’s a maze of narrow streets lined with medieval buildings, leading to the iconic Barcelona Cathedral.
Top 5 things to do in Barcelona
- Visit the Sagrada Familia and Park Güell to admire Gaudí’s architectural brilliance. Better yet, take a Gaudí walking tour! It’s one of my favorite things to do — I’m a huge Gaudí fan!
- Take a stroll along the bustling Las Ramblas, lined with shops, cafes, and street performers.
- Explore the Gothic Quarter, home to historic landmarks like the Barcelona Cathedral and the Picasso Museum.
- Relax on the city’s beaches, such as Barceloneta Beach, and enjoy the Mediterranean sunshine!
- Indulge in Catalan cuisine at the Boqueria Market, sampling ALL the local delicacies like jamón ibérico and seafood paella.
What else is near Barcelona?
Barcelona pairs well with day trips to nearby cities such as Girona, known for its well-preserved medieval architecture, and Sitges, a charming coastal town with beautiful beaches and a happening arts scene.
Seville, Spain
Seville (Sevilla), the capital of Andalusia, is easily one of the most picturesque towns in Spain. If you can imagine a Spanish town that oozes romantic vibes, it’s Seville.
This city is world-famous for its Moorish architecture, flamenco music, and a blend of cultural activities perfect for first-timers.
The city’s most iconic landmark is the Alcázar of Seville, a royal palace that has gardens as lush as can be and intricate tilework all throughout. The Cathedral of Seville, one of the largest Gothic cathedrals in the world, is also a must-visit for its impressive architecture and the tomb of Christopher Columbus.
My favorite place to spend a few hours in Seville? Plaza de España. Don’t miss the most scenic stroll through Parque de María Luisa to get there!
Top 5 things to do in Seville
- Explore the Alcázar of Seville, marveling at all the architecture and beautiful gardens.
- Visit the Cathedral of Seville and climb the Giralda Tower for panoramic views of the city.
- Experience flamenco at one of Seville’s traditional tablaos, such as La Casa del Flamenco or El Palacio Andaluz.
- Wander through the charming streets of the Santa Cruz neighborhood, filled with whitewashed houses, orange trees, and hidden squares.
- Enjoy tapas and drinks in the lively neighborhood of Triana, known for its traditional bars and flamenco clubs.
What else is near Seville?
Seville is ideally situated for day trips to historic cities like Córdoba, with its magnificent Mezquita (mosque-cathedral), and Jerez de la Frontera, renowned for its sherry wine and equestrian tradition.
Toledo, Spain
Toledo, known as the “City of Three Cultures,” is celebrated for its super medieval vibes, rich history, grand architecture, and cultural heritage.
Perched on a hill overlooking the Tagus River, the city is home to a wealth of historic landmarks, including the imposing Alcázar fortress and the magnificent Toledo Cathedral. Expect the historic streets to be almost like a winding maze, with streets lined with medieval buildings, synagogues, and mosques, reflecting all the influences of its past (Moorish, Catholic, and Jewish).
While you’re here, check out all the gift shops selling medieval swords and knives! Even if you’re not interested in buying, it sure is fun to peruse.
Top 5 things to do in Toledo
- Visit the Toledo Cathedral, a masterpiece of Spanish Gothic architecture, and marvel at its beautiful interiors and intricate artwork.
- Explore the Alcázar of Toledo, a medieval fortress with amazing views of the city and surrounding countryside.
- Wander through the narrow streets of the Jewish Quarter, discovering hidden squares, synagogues, and artisan workshops.
- Admire El Greco’s masterpieces at the Museo del Greco, housed in the former home of the renowned painter.
- Take a leisurely stroll along the city walls for panoramic views of Toledo’s historic skyline and the surrounding countryside. These views are definitely worth checking out. You can even zipline across the river!
What else is near Toledo?
Toledo is conveniently located for day trips to nearby cities like Aranjuez, known for its magnificent royal palace and gardens, and Segovia, famous for its ancient Roman aqueduct and fairy-tale castle.
Salamanca, Spain
Salamanca, often referred to as the “Golden City,” is best known for its pretty architecture, prestigious university, and youthful atmosphere. This is a lesser-visited city, so it’s a great option if escaping tourists is what you’re after.
Its historic center, designated a UNESCO World Heritage Site, is home to iconic landmarks such as the Plaza Mayor, a grand square surrounded by ornate Baroque buildings. In fact, this is THE largest plaza you’ll find in all of Spain!
The city’s university, founded in the 13th century, is one of the oldest in Europe and is home to a must-visit library and an impressive façade adorned with intricate carvings.
Top 5 things to do in Salamanca
- Hang out in the Plaza Mayor, Salamanca’s main square, to admire the grand architecture and take in the always-lively atmosphere.
- Visit the University of Salamanca, one of the oldest universities in Europe, and explore its historic buildings and beautiful courtyards.
- Wander through the historic center and enjoy the charming streets, picturesque squares, and beautiful churches (like Salamanca Cathedral).
- See the Convento de San Esteban, which is not as commonly known/visited by tourists but it’s VERY pretty and I highly recommend it.
- Climb the towers of the Clerecía Church for nice views of the city and countryside.
What else is near Salamanca?
Salamanca is a great base for day trips to nearby cities such as Ávila, known for its well-preserved medieval walls, and Zamora, famous for its Romanesque architecture and historic churches.
Madrid, Spain
Madrid is the capital of Spain! Known for its rich history, world-class art museums, lively street life, and tons of nightlife, this major city has so much to see and do. If you choose to add Madrid to your itinerary, do yourself a favor and give yourself at least 4-5 days to explore!
The city is famous for landmarks like the Prado Museum, home to masterpieces by artists like Velázquez and Goya, and the Royal Palace, a grandiose royal residence with lavish interiors.
You can explore the bustling Puerta del Sol square, the historic Plaza Mayor, and the elegant Retiro Park, a sprawling green oasis in the heart of the city. And while you’re here, your non-sightseeing focuses should be churros, tapas, and catching a flamenco show!
Top 5 things to do in Madrid
- Visit the Prado Museum to admire its impressive collection of European art, including works by Spanish masters like Velázquez and Goya.
- Explore the Royal Palace, the official residence of the Spanish royal family, and marvel at its opulent rooms, grand halls, and beautiful gardens.
- Wander through the charming neighborhoods of Malasaña and Chueca, known for their funky shops, trendy cafes, and poppin’ nightlife!
- Enjoy tapas and drinks in the historic neighborhood of La Latina, home to some of Madrid’s best tapas bars and traditional taverns.
- Experience the lively atmosphere of the San Miguel Market, a foodie paradise offering a wide variety of Spanish delicacies and gourmet treats.
What else is near Madrid?
Madrid pairs well with day trips to nearby cities such as Toledo, which we covered above (medieval / Game of Thrones vibes), and Segovia, also mentioned above (the fairytale-like castle).
Granada, Spain
Granada, nestled at the foot of the Sierra Nevada mountains, is famous for its Alhambra palace, a UNESCO World Heritage Site. This is hands-down one of Spain’s most iconic landmarks — countrywide.
The city’s Moorish heritage is evident in its historic Albaicín neighborhood, home to a labyrinth of narrow streets, whitewashed houses, and picturesque squares.
Top 5 things to do in Granada
- Visit the Alhambra palace complex, a masterpiece of Moorish architecture with stunning gardens, palaces, and fortifications. This is a MUST for first-timers!
- Explore the Albaicín neighborhood, a UNESCO World Heritage Site known for its Moorish architecture, medieval streets, and great views of the Alhambra.
- Wander through the historic streets of the Realejo neighborhood, home to beautiful churches, charming squares, and hidden courtyards.
- Experience a traditional flamenco show in one of Granada’s intimate tablaos, such as La Casa del Flamenco or Venta El Gallo.
- Go on an adventure! Hike or take a scenic drive through the Sierra Nevada mountains, enjoying views of the surrounding countryside and snow-capped peaks.
- BONUS: Relax with an Arab bath (aka a hammam) at one of the many spas/bathing facilities in town.
What else is near Granada?
Granada pairs well with day trips to nearby cities such as Cordoba (mentioned above), and Malaga, a coastal city with beautiful beaches and lots to see and eat!
San Sebastian, Spain
San Sebastian, located on the Bay of Biscay in the Basque Country, is best known for its coastal vibes! Here, you’ll find lots of gorgeous beaches, world-class cuisine, and lively cultural scene.
The most famous beach is probably La Concha Beach, considered one of the most beautiful urban beaches in Europe. There’s also a lot to love about its charming Old Town, home to narrow streets, historic buildings, and bustling pintxo bars!
Top 5 things to do in San Sebastian
- Relax on La Concha beach, soaking up the sun and swimming in the crystal-clear waters of the Bay of Biscay.
- Explore the charming streets of the Old Town, known as Parte Vieja, and sample delicious pintxos (Basque tapas) in the city’s traditional taverns and bars.
- Take a stroll along the picturesque waterfront promenade, enjoying breathtaking views of the bay and the surrounding coastline.
- Visit the San Telmo Museum to learn about the history and culture of the Basque Country, with exhibits on art, history, and ethnography.
- Hike or take a cable car ride up Mount Igueldo for amazing views of the city and the bay.
What else is near San Sebastian?
San Sebastian pairs well with day trips to nearby cities such as Bilbao, home to the iconic Guggenheim Museum, and Biarritz, a charming seaside resort town in neighboring France.
Valencia, Spain
Valencia, located on the east coast of Spain, is probably best known for its futuristic City of Arts and Sciences complex and its beautiful beaches.
In terms of sightseeing, you can’t miss the Valencia Cathedral, home to the Holy Grail (!!!), and the colorful Central Market, one of the largest food markets in Europe.
Top 5 things to do in Valencia
- Visit the City of Arts and Sciences, a futuristic cultural complex featuring iconic buildings designed by architect Santiago Calatrava.
- Explore the historic center of Valencia, known as Ciutat Vella. Linger and stroll to soak in the atmosphere of charming streets, historic buildings, and lively squares.
- Relax on the city’s beautiful beaches, such as Playa de la Malvarrosa and Playa de las Arenas, and enjoy swimming, sunbathing, and even water sports!
- Discover the vibrant food scene of Valencia at the Central Market, where you can sample fresh seafood, local produce, and traditional Spanish delicacies.
- Visit the Valencia Cathedral, home to the Holy Grail according to legend, and climb the Micalet Tower for panoramic views of the city and the surrounding countryside.
What else is near Valencia?
Valencia pairs well with day trips to nearby cities such as Alicante, known for its beautiful beaches and historic old town, and Xàtiva, featuring a hilltop castle and picturesque medieval streets!
👉 Getting overwhelmed with planning? One super convenient way to see Spain is on a group tour with Contiki! To better understand if Contiki is right for you, check out my thoughts of the group trip I went on to Spain/Portugal in this post.
So, which cities in Spain excite you the most? No matter which cities you decide on, you should try to watch a flamenco show and eat as many tapas as you can! Happy travel planning!
Other Posts You’ll Love:
7 Beautiful Places Solo Travelers Need To Visit In Spain
If you’re scouring the internet for inspiration on the best places to visit in Spain…
4 Perfect Days In Seville, Spain: Detailed Itinerary (+ Travel Tips)
Seville (Sevilla in Spanish), the capital of Andalusia, is easily one of the most picturesque…
50+ Photos That Will Inspire You To Plan Your Trip To Spain
Sometimes, a photo can tell a story better than words can. “In Photos” – a series…