
Spain Cruises
From vibrant cities to golden beaches, cruises to Spain blend rich culture, architectural treasures and dazzling Mediterranean shores.

Cruises to Spain are a brilliant way to get a taste of everything this sun-loving country does best. Think tapas that turn into long lunches, Gaudí masterpieces around one corner and a golden Mediterranean beach around the next. And with your hotel sailing with you, there’s no need to choose just one Spanish destination.
From Barcelona, Malaga, and Valencia to the ever-popular beaches of Majorca and the Canary Islands, Spain gives you plenty of ways to spend your shore days. Wander Barcelona’s colourful streets, hunt down the perfect paella in Valencia, or swap sightseeing for sea views and a spot on the sand. Better still, many cruise itineraries pair Spain with other Mediterranean favourites, so you can tick off several destinations in one trip.
Choose from Spain cruises with leading cruise lines, including family-friendly, all-inclusive and fly cruise options, as well as sailings from the UK. Whether you’re planning a big 2027 adventure or simply browsing cruise deals, we’ll help you find a sailing that gives you more Spain, more sunshine and a lot less suitcase shuffling.
From coastal cities to inland treasures, explore the places that give this country its beauty.

Cruise lines: 29
Barcelona
Barcelona captivates with its Gothic streets, vibrant culture, stunning architecture, and unforgettable food.

Cruise lines: 28
Palma de Mallorca
Explore Palma's oldest quarter, where narrow medieval streets weave around Plaça Santa Eulàlia, just north of the cathedral.

Cruise lines: 27
Valencia
Valencia combines historic charm with striking modern architecture, vibrant nightlife, excellent dining, and world-class museums.

Cruise lines: 26
Málaga
As you sail into Malaga you will notice what an idyllic setting the city enjoys on the famous Costa del Sol.

Cruise lines: 26
Cádiz
Believed to be the oldest town on the Iberian Peninsula, the Andalusian port of Cádiz enjoys a stunning location at the edge of a six-mile promontory.

Cruise lines: 21
Ibiza
Ibiza Town blends medieval charm with lively cafés, trendy shops, vibrant nightlife, and the historic Dalt Vila fortress.


Onboard: MSC Virtuosa
4 nights Repositioning from Malaga (Granada)
Call for Price


Onboard: MSC Sinfonia
6 nights Western Mediterranean from Valencia
From
£289
per person
>

Onboard: MSC Sinfonia
7 nights Western Mediterranean from Barcelona
From
£369
per person
>

Onboard: Viking Neptune
Barcelona to Lisbon
Call for Price


Onboard: Allura
Barcelona to Miami
From
£4,109
per person
>

Onboard: Silver Ray
Barcelona To Lisbon
Call for Price
Contact us
0800 408 4229
We reopen at 9am
Enquire
Tell us what you're looking for
We'll reply within 24 hours
In-branch
On your local high street
500+ branches
Thank you for signing up!
Look out for your first email with our latest news and offers heading straight into your inbox!



































