By Michelle Yastremsky ✔ Reviewed by travel expert Ben Braude
Published on 8/23/2017 Last Updated on 5/28/2026
So you want to travel to Spain – where do you start? From cities of whimsy to postcard-worthy coastlines, there is no shortage of things to see and experience.
Here are the top destinations in Spain to visit – which will you travel to first?
Explore this magnificent country with our Spain Vacation Packages.
Barcelona
There's no city in the world quite like Barcelona. Magnificent architects throughout the ages have left their mark on this whimsical city, but none quite as famous as Antoni Gaudi. Visit the one-of-a-kind buildings, grab a bite at the famous La Boqueria market, and get lost in the beauty of the Gothic Quarter, a maze of medieval streets that are steeped in history.
This iconic city seamlessly blends the old with the new, offering stunning Mediterranean beaches, a world-class culinary scene, and a vibrant nightlife, making it a top destination in Spain for culture and coastal charm.
View our trips to Barcelona.
Madrid
The vibrant capital of Spain, Madrid, is a city that pulsates with energy and cultural richness. The city boasts world-renowned museums like the Prado, Reina Sofia, and Thyssen-Bornemisza, while places such as the Royal Palace of Madrid offer a glimpse into the history of the Spanish monarchy.
Filled with elegant boulevards, historic plazas, and world-famous museums, there are endless things to do in Madrid. Explore iconic squares like Plaza Mayor, relax in the green oasis that is Retiro Park, or indulge in a range of culinary experiences – the possibilities are endless!
Marbella
Marbella isn't just another Costa del Sol stop; it's one of the most desirable destinations in Spain for experiences that matter, from sun-soaked beaches and historic old town charm to world-class dining and nightlife. Its Mediterranean climate, stunning coastline, and mix of cultural heritage with luxury lifestyle make it a place visitors fall in love with fast, whether exploring cobbled streets or enjoying a sunset at one of the iconic beach clubs.
For couples planning their big day, Marbella delivers in spades. With consistent sunshine, breathtaking natural backdrops, and a range of options from elegant seaside terraces to lavish estates, it's no surprise the region has become a top choice for destination weddings. That's why couples looking for exceptional wedding locations consistently consider the variety of beautiful wedding venues in Marbella.
view our trips to Madrid.
Seville
Seville has this effortless charm that pulls you in right away, with grand plazas, fragrant orange trees, and streets packed with gorgeous architecture that shows off its layered history. From the jaw‑dropping Plaza de España to hidden courtyards glowing with Moorish details, every corner feels like an invitation to wander a little longer.
And since Seville is the birthplace of Flamenco, you can dive straight into the city's heartbeat at cozy clubs where the music and dancing feel electric. It's one of Spain's top destinations thanks to its warm, lively atmosphere, incredible food scene, and that perfect mix of culture and sunshine that makes you never want to leave.
View our trips to Seville.
Valencia
The city of Valencia captures visitors with its rich history and vibrant atmosphere, making it one of the best places to visit in Spain. Iconic sights like the UNESCO World Heritage-listed La Lonja de la Seda (Silk Exchange) and the Tribunal de las Aguas highlight Valencia's historical significance.
Beyond its architectural wonders, the city offers warm, sandy beaches perfect for relaxation. A visit to the Valencia Cathedral, home to the legendary Holy Grail, is a must, as is indulging in authentic paella, the city's culinary claim to fame.
View our trips to Valencia.
Granada
Granada captivates you from the very first glance, its skyline crowned by the magnificent Alhambra — one of Spain's most iconic masterpieces and a symbol of the city's Moorish soul. Wander through narrow lanes scented with jasmine, where centuries of Islamic, Christian, and Jewish heritage blend into a tapestry of culture and color.
In this endlessly fascinating city, every corner reveals another layer of history, from lively plazas to quiet viewpoints overlooking the Sierra Nevada. Don't miss the Sacromonte Caves, home to Granada's historic Gitano community, where music, tradition, and cave dwellings create an atmosphere unlike anywhere else in Andalusia.
View our trips to Granada.
Malaga
Being one of the oldest cities in Europe, Malaga is home to a fascinating history that's visible in its Roman Theatre, Moorish Fortress (Alcazaba), and Gibralfaro Castle.
Explore the Picasso Museum for a peek into the artist's legacy, along with a multitude of other museums. There is plenty of sunshine, making it an ideal year-round destination in Spain, and its gastronomy is a main highlight with fresh seafood, traditional tapas, and sweet Malaga Wine.
View our trips to Malaga.
Costa Brava
Costa Brava has this laid‑back, sun‑kissed vibe that makes you feel like you've stumbled onto one of Spain's best‑kept secrets, with turquoise coves, golden beaches, and cute little villages dotting the coast.
Rent a car and cruise the dramatic coastal roads — every turn surprises you with hidden beaches and breathtaking cliffside views. Costa Brava isn't just beautiful, it's one of Spain's top destinations because it blends dramatic natural scenery with rich culture in a way few places can match.
Beyond its hidden coves and cliffside views, the region is packed with world‑class hiking and incredible food. Add in its easy access from Barcelona and its perfect mix of relaxation and adventure, and it's no wonder travelers fall in love with this stretch of coast.
View our trips to Costa Brava.
Andalusia
Andalusia feels like its own little universe, shaped by centuries of Roman, Moorish, and Christian influence that still echo through its plazas and old palaces. As you wander from one charming square to the next, you'll catch glimpses of ornate tilework, towering cathedrals, and streets that smell like fresh orange blossoms.
And if there's one spot that truly brings the whole region to life, it's the lively capital of Seville — the heartbeat of southern Spain. Thanks to its rich cultural fusion, incredible food scene, and warm, welcoming energy, it is no surprise that visitors rate it amongst one of the best destinations to explore in Spain.
La Rioja Wine Region
Spanish wine is truly something special, and nowhere showcases it better than La Rioja, a lush region home to more than 500 wineries spread across rolling vineyards and sun‑drenched hills. This is where tradition meets innovation, with family‑run bodegas and modern estates crafting some of the country's most celebrated reds.
While Spaniards have long adored the beauty and flavor of this legendary wine region, it remains blissfully under the radar for many travelers — making it the perfect place to sip, wander, and escape the crowds. If you're craving a getaway that blends scenery, culture, and world‑class wine, La Rioja definitely delivers.
Ronda
Though perhaps an off-the-beaten-path journey, following the road to Spain's mountaintop city Ronda will not disappoint. This small yet stunning city is home to Spain's largest bullring, and provides breathtaking views of the gorge below.
By the way, when traveling to Spain, you'll need internet access so navigate when you don't have access to free Wi-Fi. One of the easiest options is an eSIM that works in Spain — a digital SIM card that activates via QR code and doesn't require a physical SIM.
Now that you know some of the best destinations in Spain to visit, are you ready to explore this beautiful country?
Explore Vacation Packages to Spain