Cheapest Royal Caribbean Mediterranean cruises

The lowest fare per night we’ve recorded for upcoming Royal Caribbean Mediterranean cruises is £71.17 a night. That’s £640.50 for Spain, Portugal & Morocco (9 nights) on Mariner of the Seas, leaving Lisbon on 16 September 2027, in an inside cabin.

179 sailings match · Recorded fares in GBP, ranked by fare per night · Fares last checked UK time · Last recorded change

The 25 lowest fares per night

Scroll the table sideways to read every column.

Cheapest Royal Caribbean Mediterranean cruises, lowest fare per night first
RankCruiseDepartsNightsCabinFarePer nightRecorded lowChecked
1Spain, Portugal & MoroccoMariner of the SeasLisbon93 days at seaInside£640.50£71.17£640.50
2Best Of Portugal & MoroccoMariner of the SeasBarcelona93 days at seaInside£653.50£72.61£653.50
3Best Of Greece & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£525.50£75.07£520.50
4Best Of Greece CruiseExplorer of the SeasAthens (Piraeus)71 day at seaInside£530.50£75.79£527.50
5Best Of Greece & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£531.50£75.93£527.50
6Spain, Portugal & MoroccoMariner of the SeasBarcelona103 days at seaInside£769.50£76.95£762.50
7Greek Isles & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£539.50£77.07£504.50
8Spain & Morocco CruiseMariner of the SeasBarcelona72 days at seaInside£545.50£77.93£545.50
9Greek Isles & Turkey CruiseRhapsody of the SeasIstanbul71 day at seaInside£548.50£78.36£531.50
10Greek Isles & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£549.50£78.50£549.50
11Italy & France CruiseExplorer of the SeasBarcelona71 day at seaInside£550.50£78.64£531.50
12Greece & Croatia CruiseBrilliance of the SeasRavenna72 days at seaInside£551.50£78.79£551.50
13Greek Isles & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£554.50£79.21£533.50
14Greek Isles & Malta CruiseExplorer of the SeasAthens (Piraeus)72 days at seaInside£554.50£79.21£516.50
15Italy, Spain & French RivieraExplorer of the SeasRome (Civitavecchia)71 day at seaInside£566.50£80.93£565.50
16Best Of Greece & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£567.50£81.07£562.50
17Greek Isles CruiseBrilliance of the SeasRavenna72 days at seaInside£573.50£81.93£573.50
18Best Of Greece CruiseExplorer of the SeasRome (Civitavecchia)71 day at seaInside£574.50£82.07£533.50
19Greek Isles CruiseBrilliance of the SeasRavenna72 days at seaInside£575.50£82.21£575.50
20Greek Isles CruiseBrilliance of the SeasRavenna72 days at seaInside£581.50£83.07£581.50
21Greek Isles & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£582.50£83.21£540.50
22Greek Isles & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£585.50£83.64£546.50
23Italy, Spain & French RivieraExplorer of the SeasRome (Civitavecchia)71 day at seaInside£591.50£84.50£591.50
24Greek Isles & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£594.50£84.93£553.50
25Spain & Morocco CruiseMariner of the SeasBarcelona72 days at seaInside£598.50£85.50£598.50

How this list works

Each sailing is ranked by its lowest recorded fare divided by its number of nights. Short trips and ocean crossings often rank high on price per night, so compare the itinerary and dates as well. Price drops compares each fare with other departures of the same cruise instead.

These are fares we recorded from each cruise line, not live quotes, and they can change between checks. We don’t record whether a fare is per person or for the whole cabin. Check the fare basis, taxes and fees with the cruise line before you book. Open a sailing for its price history and other dates, or to set a price alert.

Sea days and ports come from each cruise line’s day-by-day itinerary. The JSON version of this list returns the same sailings with every fare, port and sea day, so an app or AI agent can check the answer. How we record and compare prices