12 Night Canaries, Spain & Morocco Cruise aboard the Celebrity Infinity
Join the Celebrity Infinity and settle in for twelve nights of relaxing travel around the Mediterranean from Barcelona and back again!
Stopping at less common cities like Casablanca, Gibraltar, and Lanzarote makes this trip noteworthy. This route is a special one for the Infinity.
We include all all entertainment, meals, taxes, and port fees in the price, so that you can compare sailings easily. With a cost of less than $150 per day, this represents a good value.
The Celebrity Infinity
More than 2,100 people can comfortably cruise on this highly-rated Millennium class ship, based in the Mediterranean and refurbished only this year ago in 2026.
The Infinity Celebrity wows guests with a spa, a gym, a jacuzzi, a casino, a ping pong table, and a solarium.
Your Itinerary
This sailing spends four days at sea and seven days in port. High points include a long stop in Tangier as well as visits to uncommon destinations like Casablanca, Gibraltar, and Lanzarote.
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
The accompanying graph shows the cost over time for the various types of cabin. Since being listed fourteen months ago, The cost of a stateroom on this sailing has varied between $1,310 and $2,148 including taxes and port charges.
Last Updated: Sep 19, 2026
Last Modified: Sep 19, 2026