The shipRhapsody of the SeasPhoto: Royal CaribbeanJan52029Royal Caribbean International10 nights · Canary Islands, Portugal & MoroccoAboard Rhapsody of the Seas5 Jan 2029 – 15 Jan 2029Interior cabin cabin assigned by cruise lineFromUS$1,165.23per person, 2 sharing · taxes includedView fares + Compare Checked 13 Nov 2026