9-night Spain, Portugal & Morocco Cruise From Barcelona, Spain

Royal Caribbean logo

A picturesque view of the historic Cape Spartel Lighthouse on a cliff overlooking the Atlantic Ocean near Tangier, Morocco.
Royal Caribbean Mariner of the Seas ship exterior
1 of 2

Sailing May 18, 2027

from $1,140 per person* taxes and fees included