Dubai is the busiest cruise port in the Middle East, as the embarkation point of ten cruises yearly from Cunard, Costa, Royal Caribbean and more to the Mediterranean.
Prices are about the same throughout the year. On average Dubai is somewhat inexpensive compared to other ports. Take a look at the graph below for the average cost per day by month (Cruises only depart from Dubai between January and December).