
Spain is unique for many reasons; including its stunning architecture, its warm, welcoming culture, and its rich history.
This is what makes it a favourite for cruisegoers, and when your ship docks at Spanish ports, you'll want to make the most of your limited time ashore.
This guide highlights the best shore excursions in popular Spanish cities, ensuring you experience the country's most incredible sights and activities during your visit.
Barcelona

You’ll most likely start your Spanish cruise in Barcelona, the capital of Catalonia and one of the most captivating cities in the world.
1. Sagrada Familia Tour
Begin your visit to Barcelona with a tour of Antoni Gaudí's masterpiece, the Sagrada Familia. This stunning basilica has been under construction for over 140 years and is a true architectural marvel. A guided tour will help you appreciate the intricate details and symbolism in Gaudí's design while providing context for the city’s architectural style.
2. Park Guell
Visit Another of Gaudí's creations, Park Guell, a whimsical public park featuring colourful mosaics, unique architectural elements, and stunning views over the city. It's a great place to escape the busy city centre.
3. Montserrat Monastery Excursion
Venture outside the city with a trip to the tranquil Montserrat. This mountain monastery is a significant religious site and offers breathtaking views of the surrounding landscape. Many tours include a chance to hear the famous Montserrat boys' choir performing in the basilica, adding to the spiritual and cultural experience of the visit.
4. Cooking Class and Market Tour
If you consider yourself a foodie, you should try a cooking class, preferably one that starts with a tour of the famous La Boqueria market. Here, you can sample a variety of fresh ingredients and learn how to select the best produce for your dishes. Afterwards, you’ll learn to make traditional Catalan dishes like paella or tapas and enjoy the fruits of your labour with a glass of local wine.
Valencia: Where Tradition Meets Innovation

Let's explore Valencia, Spain’s third-largest city, a locale with lots to see and do.
1. City of Arts and Sciences Tour
First up, you've got to check out the futuristic City of Arts and Sciences. This ultra-modern complex can take you through the science museum, planetarium, and Europe's largest aquarium. The striking architecture alone is worth the visit.
2. Historical Valencia Walking Tour
After seeing the new part of Valencia, I found walking around the old part fun, too. This area is called Old Town and includes the Central Market, Silk Exchange, and Valencia Cathedral. Don't miss the chance to climb the cathedral's Miguelete Tower to enjoy panoramic views of the city.
3. Albufera Natural Park Boat Ride
Just outside the city lies Albufera, a freshwater lagoon and nature reserve. Take a traditional boat ride through the park, where you can spot diverse bird species and learn about the area's importance in rice cultivation.
4. Turia Gardens Bike Tour
Riding a bike through the Turia Gardens is a great way to see more of Valencia. This was a river, but now it's a long park that goes through the city. You'll ride past pretty bridges and places where people play sports, and your bike ride will end back at the City of Arts and Sciences so you can see that cool place again.
Seville: The Heart of Andalusia

Imagine a city full of music, dancing, and old palaces. That’s Seville! It's in a part of Spain called Andalusia, known for its warm weather and friendly people.
1. Alcazar and Cathedral Tour
Visit the stunning Royal Alcazar, a palace complex showcasing beautiful Mudéjar architecture. Then, follow this with a tour of Seville Cathedral, the world's largest Gothic cathedral and the final resting place of Christopher Columbus.
2. Guadalquivir River Cruise
See Seville from a different perspective with a relaxing cruise along the Guadalquivir River. You'll pass many of the city's landmarks and learn about Seville's maritime history.
3. Flamenco Show Experience
No visit to Seville is complete without experiencing the passion of flamenco. Many tours offer dinner and a show in the Triana neighbourhood, known for its flamenco heritage.
4. Tapas Tour
Explore Seville's culinary scene with a guided tapas tour, where you’ll visit local favorites off the tourist track and sample various traditional Andalusian dishes.
Malaga: Picasso's Birthplace and Costa del Sol Gem

Málaga, often overlooked in favour of nearby beach resorts, is a city rich in culture and history.
1. Picasso Museum and Birthplace Tour
As Picasso's birthplace, Malaga is the perfect place to delve into the artist's life and work. Visit the Picasso Museum and the house where he was born for a comprehensive look at his legacy.
2. Caminito del Rey Hike
A trip to the nearby Caminito del Rey is a must for the adventurous. Once known as the world's most dangerous walkway, it's now a thrilling but safe hiking path along cliff faces.
3. Wine and Tapas Tour
What better way to sample Malaga's famous sweet wines than to tour the city's traditional bodegas and tapas bars? You can sample local specialities along the way and learn about the history and production of these unique wines from knowledgeable guides.
4. Beach Day at Malagueta
If you're looking for some relaxation, head to Malagueta Beach. This urban beach is just a short walk from the city centre and offers a chance to soak up the Costa del Sol sun.
Bilbao: Basque Country's Cultural Capital

Once an industrial city, Bilbao has transformed into a hub of art and gastronomy.
1. Guggenheim Museum Tour
The iconic Guggenheim Museum's striking architecture and world-class art collection are Bilbao's main attractions. A guided tour will help you appreciate both the building and its contents.
2. Pintxos Tasting Tour
Experience Basque Country's famous cuisine with a tour of pintxos (Basque tapas). Make sure to visit several bars in the Old Town where you can sample these delicious bite-sized treats and experience the vibrant atmosphere of local life.
3. San Juan de Gaztelugatxe Excursion
Visit this stunning islet connected to the mainland by a man-made bridge and enjoy spectacular views from Dragonstone (yes, you read that right, Game of Thrones fans!)
4. Vizcaya Bridge Visit
See the world's oldest transporter bridge and cross the river in a suspended gondola for a unique experience.
Booking Your Dream Cruise
Booking a Mediterranean cruise is an exciting way to explore the beautiful coastlines and historic cities, especially with stops in Spain’s famous ports.
From the lively port of Barcelona, with its stunning architecture, to Malaga, known for its rich history and beaches, or Palma de Mallorca, with its charming old town, a cruise offers a perfect blend of relaxation and exploration.
Search online using comparison sites and reputable travel agencies to find the best deals. Some top cruise companies offering fantastic Mediterranean itineraries include Celebrity Cruises, Royal Caribbean, Costa, and MSC Cruises.
These companies frequently feature stops in Spain, offering excellent value for luxury accommodations, dining, and entertainment.
Booking early can save you money, and looking for last-minute deals is a great way to secure a bargain. A cruise around the Med is a stress-free way to experience Spain’s coastal gems!
How to Make the Most of Your Shore Excursions

- Book in advance: Popular Guided Tours can fill quickly, especially in peak season. If you're looking for special offers, booking early often comes with discounts.
- Consider private tours: While more expensive, private tours offer flexibility and personalized experiences.
- Watch the time: Always know when you must return on the ship. It's better to miss one attraction than to miss your entire cruise.
- Wear comfortable shoes: Many shore excursions involve a lot of walking, often on uneven surfaces, so you’ll need comfortable shoes to enjoy yourself.
- Pack smart: Try travel packing hacks like rolling clothes instead of folding to save space in your day bag and fit in souvenirs.
- Bring local currency: While many places accept credit cards, having some cash for small purchases or tips is always good.
Unforgettable Moments Await
Spain’s cities offer a variety of experiences for cruise passengers. Whether you’re fascinated by the unique architecture of Barcelona, the lively flamenco rhythms of Seville, or the modern art of Bilbao, there’s something for everyone in this beautiful country.
While organized shore excursions can be convenient and informative, don’t hesitate to explore independently if you feel comfortable. Some of the most memorable moments might come from wandering down a quiet street or chatting with locals at a neighbourhood café.
No matter which Spanish ports your cruise visits, you’ll be captivated by the country’s rich culture, stunning scenery, and warm hospitality. As you plan your cruise to Spain, think about which shore excursions will help you make the most of your time in each port.
Whether you’re interested in history, food, art, or simply enjoying beautiful views and relaxation, Spain’s lively cities have something for you.










