Royal Caribbean Spain cruises combine innovative ships with well-planned Mediterranean routes. Searches for Royal Caribbean Spain cruise and Royal Caribbean Mediterranean Spain highlight strong interest among families and activity-focused travellers. These cruises often visit popular Spanish ports such as Barcelona, Valencia, and Palma de Mallorca, alongside other Mediterranean destinations. Known for onboard entertainment, dining variety, and family-friendly features, Royal Caribbean offers a balanced experience between destinations and ship activities. Spain cruises with Royal Caribbean are ideal for travellers seeking modern amenities, engaging onboard experiences, and access to iconic Mediterranean cities.
14 Night Spain & Bermuda Transatlantic Royal Caribbean by Royal Caribbean aboard Mariner of the Seas - 14 nights - from $690 per person - sailing dates:
14 Night Spain & Bermuda Transatlantic Royal Caribbean
$690 Per Person
Royal Caribbean - Mariner of the Seas
21 Oct
14 Nights | Barcelona, Spain - Cartagena, Spain - Gibraltar, United Kingdom... More
7 Night Spain & Morocco Cruise Royal Caribbean by Royal Caribbean aboard Mariner of the Seas - 7 nights - from $735 per person - sailing dates: ,
7 Night Italy & France Cruise Royal Caribbean by Royal Caribbean aboard Explorer of the Seas - 7 nights - from $800 per person - sailing dates: ,
7 Night Italy & France Cruise Royal Caribbean
$800 Per Person
Royal Caribbean - Explorer of the Seas
10 May13 Sep
7 Nights | Barcelona, Spain - Provence (Toulon), France - Ajaccio, Corsica,... More
14 Night Spain & Morocco Transatlantic Royal Caribbean by Royal Caribbean aboard Rhapsody of the Seas - 14 nights - from $806 per person - sailing dates:
14 Night Spain & Morocco Transatlantic Royal Caribbean
14 Night Spain & Morocco Transatlantic Royal Caribbean by Royal Caribbean aboard Explorer of the Seas - 14 nights - from $823 per person - sailing dates:
14 Night Spain & Morocco Transatlantic Royal Caribbean
$823 Per Person
Royal Caribbean - Explorer of the Seas
01 Nov
14 Nights | Barcelona, Spain - Palma De Mallorca, Spain - Alicante, Spain -... More
9 Night Best Of Portugal & Morocco Royal Caribbean by Royal Caribbean aboard Mariner of the Seas - 9 nights - from $878 per person - sailing dates:
9 Night Best Of Portugal & Morocco Royal Caribbean
7 Night Italy, France & Croatia Cruise Royal Caribbean by Royal Caribbean aboard Mariner of the Seas - 7 nights - from $1,077 per person - sailing dates:
7 Night Italy, France & Croatia Cruise Royal Caribbean
$1,077 Per Person
Royal Caribbean - Mariner of the Seas
02 Jul
7 Nights | Barcelona, Spain - Ajaccio, Corsica, France - Rome (Civitavecchi... More
7 Night Best Of Italy & French Riviera Royal Caribbean by Royal Caribbean aboard Mariner of the Seas - 7 nights - from $1,110 per person - sailing dates:
7 Night Best Of Italy & French Riviera Royal Caribbean
$1,110 Per Person
Royal Caribbean - Mariner of the Seas
06 Aug
7 Nights | Barcelona, Spain - Nice (Villefranche), France - Florence/Pisa(L... More
13 Night Spain, & Bermuda Transatlantic Royal Caribbean by Royal Caribbean aboard Explorer of the Seas - 13 nights - from $1,142 per person - sailing dates:
13 Night Spain, & Bermuda Transatlantic Royal Caribbean
$1,142 Per Person
Royal Caribbean - Explorer of the Seas
31 Oct
13 Nights | Barcelona, Spain - Palma De Mallorca, Spain - Cartagena, Spain ... More
8 Night Spain & Morocco Cruise Royal Caribbean by Royal Caribbean aboard Mariner of the Seas - 8 nights - from $1,153 per person - sailing dates:
7 Night Western Mediterranean Cruise Royal Caribbean by Royal Caribbean aboard Legend of the Seas - 7 nights - from $1,511 per person - sailing dates: , , , ,
7 Night Western Mediterranean Cruise Royal Caribbean
$1,511 Per Person
Royal Caribbean - Legend of the Seas
09 May16 May23 May30 May06 Jun
7 Nights | Barcelona, Spain - Palma De Mallorca, Spain - Provence(Marseille... More
13 Night Spanish Transatlantic Cruise Royal Caribbean by Royal Caribbean aboard Legend of the Seas - 13 nights - from $1,587 per person - sailing dates:
13 Night Spanish Transatlantic Cruise Royal Caribbean
$1,587 Per Person
Royal Caribbean - Legend of the Seas
31 Oct
13 Nights | Barcelona, Spain - Palma De Mallorca, Spain - Alicante, Spain -... More
14 Night Spain & Bermuda Transatlantic Royal Caribbean by Royal Caribbean aboard Brilliance of the Seas - 14 nights - from $1,767 per person - sailing dates:
14 Night Spain & Bermuda Transatlantic Royal Caribbean
7 Night Western Mediterranean Cruise Royal Caribbean by Royal Caribbean aboard Legend of the Seas - 7 nights - from $1,874 per person - sailing dates: , , , ,
7 Night Western Mediterranean Cruise Royal Caribbean
$1,874 Per Person
Royal Caribbean - Legend of the Seas
27 Jun04 Jul11 Jul18 Jul25 Jul
7 Nights | Barcelona, Spain - Palma De Mallorca, Spain - Florence/Pisa(Lasp... More
13 Night Spanish Transatlantic Cruise Royal Caribbean by Royal Caribbean aboard Legend of the Seas - 13 nights - from $1,945 per person - sailing dates:
13 Night Spanish Transatlantic Cruise Royal Caribbean
$1,945 Per Person
Royal Caribbean - Legend of the Seas
25 Oct
13 Nights | Barcelona, Spain - Palma De Mallorca, Spain - Malaga, Spain - S... More
7 Night Western Mediterranean Cruise Royal Caribbean by Royal Caribbean aboard Legend of the Seas - 7 nights - from $1,947 per person - sailing dates: , ,
7 Night Western Mediterranean Cruise Royal Caribbean
$1,947 Per Person
Royal Caribbean - Legend of the Seas
04 Oct11 Oct18 Oct
7 Nights | Barcelona, Spain - Palma De Mallorca, Spain - Provence(Marseille... More
11 Night Best Of Italy & Greece Cruise Royal Caribbean by Royal Caribbean aboard Rhapsody of the Seas - 11 nights - from $1,956 per person - sailing dates:
11 Night Best Of Italy & Greece Cruise Royal Caribbean