21 Night The Best of the Mediterranean Cruise aboard the Caribbean Princess
Settle in for twenty-one nights of refreshing travel across the sea when you join the Caribbean Princess from Rome and back again.
While aboard this sailing you'll call on usual stops such as Piraeus and Naples in addition to rare stops such as Saranda, Limassol, and Alghero. This route is a rare one for the Caribbean. As a matter of fact, it sails it only once.
At under $145 a day, this value is good. This price includes all all meals, entertainment, port charges, and taxes. No surprises!
The Caribbean Princess
Based in Copenhagen and refurbished only four years ago in 2022, over 3,100 passengers can travel comfortably on this highly-rated Grand class cruise ship.
The Caribbean Princess offers a spa, a jacuzzi, a gym, an outdoor movie theater, a minigolf course, a casino, and a waterslide.
Your Itinerary
This cruise consists of seventeen port days and three days at sea. High points include long stops in Piraeus, Mykonos, Dubrovnik, and Naples in addition to visits to exotic cities like Saranda, Limassol, and Alghero.
Alternate Sailings
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 shows the price over time for the different types of cabin. Since being listed three months ago, the cost of this cruise has remained at $2,994. Today this itinerary is at an all time low, so secure your stateroom now before it moves upwards.
Last Updated: Aug 24, 2026
Last Modified: Jun 3, 2026