Cheapest Royal Caribbean European cruises

The lowest fare per night we’ve recorded for upcoming Royal Caribbean European cruises is £70.05 a night. That’s £700.50 for Canaries, Portugal & Morocco (10 nights) on Mariner of the Seas, leaving Lisbon on 4 October 2027, in an inside cabin.

204 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 European cruises, lowest fare per night first
RankCruiseDepartsNightsCabinFarePer nightRecorded lowChecked
1Canaries, Portugal & MoroccoMariner of the SeasLisbon103 days at seaInside£700.50£70.05£699.50
2Spain, Portugal & MoroccoMariner of the SeasLisbon93 days at seaInside£640.50£71.17£640.50
3Best Of Portugal & MoroccoMariner of the SeasBarcelona93 days at seaInside£653.50£72.61£653.50
4Best Of Greece & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£525.50£75.07£520.50
5Best Of Greece CruiseExplorer of the SeasAthens (Piraeus)71 day at seaInside£530.50£75.79£527.50
6Best Of Greece & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£531.50£75.93£527.50
7Spain, Portugal & MoroccoMariner of the SeasBarcelona103 days at seaInside£769.50£76.95£762.50
8Greek Isles & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£539.50£77.07£504.50
9Spanish Flair CruiseFreedom of the SeasSouthampton93 days at seaInside£698.50£77.61£689.50
10Spain & Morocco CruiseMariner of the SeasBarcelona72 days at seaInside£545.50£77.93£545.50
11Greek Isles & Turkey CruiseRhapsody of the SeasIstanbul71 day at seaInside£548.50£78.36£531.50
12Greek Isles & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£549.50£78.50£549.50
13Italy & France CruiseExplorer of the SeasBarcelona71 day at seaInside£550.50£78.64£531.50
14Greece & Croatia CruiseBrilliance of the SeasRavenna72 days at seaInside£551.50£78.79£551.50
15Spain & Portugal CruiseFreedom of the SeasSouthampton83 days at seaInside£631.50£78.94£621.50
16Greek Isles & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£554.50£79.21£533.50
17Greek Isles & Malta CruiseExplorer of the SeasAthens (Piraeus)72 days at seaInside£554.50£79.21£516.50
18Italy, Spain & French RivieraExplorer of the SeasRome (Civitavecchia)71 day at seaInside£566.50£80.93£565.50
19Best Of Greece & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£567.50£81.07£562.50
20Greek Isles CruiseBrilliance of the SeasRavenna72 days at seaInside£573.50£81.93£573.50
21Best Of Greece CruiseExplorer of the SeasRome (Civitavecchia)71 day at seaInside£574.50£82.07£533.50
22Greek Isles CruiseBrilliance of the SeasRavenna72 days at seaInside£575.50£82.21£575.50
23Greek Isles CruiseBrilliance of the SeasRavenna72 days at seaInside£581.50£83.07£581.50
24Greek Isles & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£582.50£83.21£540.50
25Greek Isles & Turkey CruiseRhapsody of the SeasAthens (Piraeus)71 day at seaInside£585.50£83.64£546.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