12 Night Canaries, Spain & Morocco Cruise aboard the Celebrity Infinity
Get ready for twelve nights of luxurious cruising across the sea when you set sail with the Celebrity Infinity from Barcelona and back.
Spending time in more exotic destinations like Casablanca, Lanzarote, and Gibraltar makes this trip particularly interesting. This route is an unusual one for the Infinity.
We include all all taxes and fees in the price, so that you can compare trips easily. Coming in at under $150 per day, this deal is strong.
The Celebrity Infinity
The Infinity Celebrity, based in Europe and refurbished less than this year ago in 2026, is a highly-rated Millennium class ship that can carry comfortably over 2,100 people.
The Infinity Celebrity is home to a jacuzzi, a solarium, a spa, a casino, a ping pong table, and a gym.
Your Itinerary
This itinerary consists of four sea days and seven port days. High points include visits to more exotic stops like Casablanca, Lanzarote, and Gibraltar.
Alternate Sailings
The Infinity sails this route two times next year, but doesn't sail it this year. This is the only ship that sails this exact route. In the accompanying graphic you can see a visualization of when this ship sails as well as the relative price.
Book Your Cruise
This graph indicates the cost over time for each type of cabin. Since being listed twenty-one months ago, The price of a room on this sailing has fluctuated between $543 and $3,185 including taxes and port charges.
Last Updated: Aug 20, 2026
Last Modified: Aug 17, 2026