The shipMariner of the SeasPhoto: Royal CaribbeanMay192028Royal Caribbean International7 nights · Portugal, Spain & MoroccoAboard Mariner of the Seas19 May 2028 – 26 May 2028Interior cabin cabin assigned by cruise lineFromUS$951.7per person, 2 sharing · taxes includedView fares + Compare Checked 13 Nov 2026