12 Night Canaries & Spain & Morocco Holiday aboard the Celebrity Infinity
Join the Celebrity Infinity and prepare yourself for twelve nights of refreshing travel through on the Mediterranean from Barcelona and back!
This trip is particularly exciting because you will exclusively call on unusual ports like Casablanca, Gibraltar, and Lanzarote. This route is an unusual one for the Infinity. Actually, it sails it only once.
Our price is the total you pay for an outside cabin, no surprises at checkout. To make the deal even better, if you act now you can get an oceanview outside cabin for the price of an interior outside cabin!
The Celebrity Infinity
Over 2,100 travelers can cruise on this top-rated Millennium class ship, based in the Mediterranean and refurbished only this year ago in 2026.
The Infinity Celebrity delights guests with a ping pong table, a casino, a jacuzzi, a solarium, a spa, and a gym.
- Ship class
- Millennium
- Built
- 2001
- Refurbished
- 2026
- Guests
- 2,170
- Crew
- 997
- Length
- 965 ft
Your Itinerary
This cruise spends four days at sea and seven port days. Highlights include a long stop in Tangier in addition to visits to unusual cities like Casablanca, Gibraltar, and Lanzarote.
© OpenStreetMap · © ESA WorldCover
Book Your Cruise
Since being listed fourteen months ago, The price of an outside cabin on this itinerary has ranged between $1,566 and $2,999 inclusive of taxes and port fees.
-
-
-
-
Celebrity Suite
Photos show a typical cabin in each class. Layout and decor vary by category.
Resources
Add it to your calendar
Your departure and return dates in the calendar you already use.
Printable CruiseSheet
One page with the route, the day-by-day schedule, typical weather and a notes box for each day.
Alternate Sailings
The Infinity sails this route once next year, but doesn't sail it this year. This is the only ship that sails this exact route.
No other departures of this route are on sale right now.
Show alternate dates for this cruise → Show all cruises that sail this route →
Data as of Oct 10, 2026