12 Night Canaries, Spain & Morocco Cruise aboard the Celebrity Infinity
Get ready for twelve nights of exciting travel through the sea when you embark on the Celebrity Infinity from Barcelona and back again.
This trip is special because you'll only spend time in more exotic destinations like Casablanca, Lanzarote, and Gibraltar. This route is an unusual one for the Infinity.
This is the total you pay, no surprises at checkout. At less than $140 a day, this deal is good.
The Celebrity Infinity
Based in Europe and refurbished only this year ago in 2026, more than 2,100 people can cruise comfortably on this top-rated Millennium class vessel.
The Infinity Celebrity delights guests with a spa, a jacuzzi, a solarium, a casino, a gym, and a ping pong table.
Your Itinerary
This cruise consists of seven days in port and four sea days. High points include visits to more exotic ports like Casablanca, Lanzarote, and Gibraltar.
Alternate Sailings
The Infinity sails this route two times next year, but doesn't sail it this year. No other ship sails this exact same route. In the accompanying graphic you can see a visualization of when this ship sails as well as the relative price.
Book Your Cruise
Since it was first listed on November 21st of last year, The cost of a stateroom on this cruise has varied between $1,650 and $2,348 including taxes and port fees. The accompanying graph indicates the cost over time for the various classes of cabin. At $1 below the previous all time low of $1,650 today is a great time to reserve your room.
Last Updated: Aug 9, 2026
Last Modified: Jul 31, 2026