

9 Night Spain, Portugal & Morocco
Duration 9 nights |Date 18 May 2027
Ship Mariner of the Seas
One-cabin options found up to 6 guests.
From
£1,254
per person
Cruise search
We are checking available sailings, ship details and guide prices for you.
Cruise search
We are checking available sailings, ship details and guide prices for you.

Royal Caribbean family holidays for summer 2027.
Cruise lines
Browse sailings from popular cruise lines.
Cruise collection
Compare sailings by destination, cruise line, ship, departure port and guide price.
Results 92 available
Matches Available sailings
Next step Choose a sailing
Search sailings by destination, cruise line, ship, departure port and guide price.
Compare ships, ports, dates and guide prices before you enquire.
Our team checks the final price, cabin options and availability before you book.
ATOL, TTA and booking protection information is prepared so customers can review key details before enquiring.
Clear protection information and booking terms can be reviewed before customers enquire.
Package prices, deposits and badges are presented consistently across the website.
Contact
Send an enquiry and the One Travel Club team will help shape your holiday, cruise or travel package.


Duration 9 nights |Date 18 May 2027
Ship Mariner of the Seas
One-cabin options found up to 6 guests.
From
£1,254
per person


Duration 9 nights |Date 27 May 2027
Ship Mariner of the Seas
Departure - Lisbon


Duration 10 nights |Date 5 Jun 2027
Ship Mariner of the Seas
Departure - Barcelona


Duration 9 nights |Date 15 Jun 2027
Ship Mariner of the Seas
Departure - Ravenna, Italy


Duration 8 nights |Date 24 Jun 2027
Ship Mariner of the Seas
Departure - Barcelona


Duration 7 nights |Date 2 Jul 2027
Ship Mariner of the Seas
Departure - Barcelona


Duration 7 nights |Date 9 Jul 2027
Ship Mariner of the Seas
Departure - Ravenna, Italy


Duration 7 nights |Date 16 Jul 2027
Ship Mariner of the Seas
Departure - Barcelona


Duration 7 nights |Date 23 Jul 2027
Ship Mariner of the Seas
Departure - Barcelona


Duration 7 nights |Date 30 Jul 2027
Ship Mariner of the Seas
Departure - Lisbon


Duration 7 nights |Date 6 Aug 2027
Ship Mariner of the Seas
Departure - Barcelona


Duration 7 nights |Date 13 Aug 2027
Ship Mariner of the Seas
Departure - Ravenna, Italy


Duration 8 nights |Date 20 Aug 2027
Ship Mariner of the Seas
Departure - Barcelona


Duration 9 nights |Date 28 Aug 2027
Ship Mariner of the Seas
Departure - Civitavecchia, Rome


Duration 10 nights |Date 6 Sept 2027
Ship Mariner of the Seas
Departure - Barcelona


Duration 9 nights |Date 16 Sept 2027
Ship Mariner of the Seas
Departure - Lisbon


Duration 9 nights |Date 25 Sept 2027
Ship Mariner of the Seas
Departure - Barcelona


Duration 10 nights |Date 4 Oct 2027
Ship Mariner of the Seas
Departure - Lisbon


Duration 8 nights |Date 7 Oct 2027
Ship Mariner of the Seas
Departure - Departure port TBC


Duration 7 nights |Date 14 Oct 2027
Ship Mariner of the Seas
Departure - Barcelona


Duration 14 nights |Date 21 Oct 2027
Ship Mariner of the Seas
Departure - Barcelona


Duration 9 nights |Date 4 Nov 2027
Ship Mariner of the Seas
Departure - New Orleans


Duration 6 nights |Date 13 Nov 2027
Ship Mariner of the Seas
Departure - New Orleans


Duration 8 nights |Date 19 Nov 2027
Ship Mariner of the Seas
Departure - New Orleans
Arrival - Barcelona
One-cabin options found up to 6 guests.
From
£1,253
per person
Arrival - Ravenna, Italy
One-cabin options found up to 6 guests.
From
£1,535
per person
Arrival - Barcelona
One-cabin options found up to 6 guests.
From
£1,191
per person
Arrival - Barcelona
One-cabin options found up to 6 guests.
From
£1,101
per person
Arrival - Ravenna, Italy
One-cabin options found up to 6 guests.
From
£1,044
per person
Arrival - Barcelona
One-cabin options found up to 6 guests.
From
£961
per person
Arrival - Barcelona
One-cabin options found up to 6 guests.
From
£1,046
per person
Arrival - Lisbon
One-cabin options found up to 6 guests.
From
£973
per person
Arrival - Barcelona
One-cabin options found up to 6 guests.
From
£1,543
per person
Arrival - Ravenna, Italy
One-cabin options found up to 6 guests.
From
£1,065
per person
Arrival - Barcelona
One-cabin options found up to 6 guests.
From
£1,034
per person
Arrival - Civitavecchia, Rome
One-cabin options found up to 6 guests.
From
£1,180
per person
Arrival - Barcelona
One-cabin options found up to 6 guests.
From
£1,406
per person
Arrival - Lisbon
One-cabin options found up to 6 guests.
From
£1,327
per person
Arrival - Barcelona
Cabin options for 2 adults will be checked before booking.
From
Call for latest price
Arrival - Lisbon
One-cabin options found up to 6 guests.
From
£1,178
per person
Arrival - Barcelona
One-cabin options found up to 6 guests.
From
£1,315
per person
Arrival - Arrival port TBC
One-cabin options found up to 6 guests.
From
Call for latest price
Arrival - Barcelona
One-cabin options found up to 6 guests.
From
£944
per person
Arrival - New Orleans
One-cabin options found up to 6 guests.
From
£737
per person
Arrival - New Orleans
One-cabin options found up to 6 guests.
From
£1,075
per person
Arrival - New Orleans
One-cabin options found up to 6 guests.
From
£583
per person
Arrival - New Orleans
One-cabin options found up to 6 guests.
From
£1,190
per person