Being an ex-timeshare sales guy I can assure you that timeshare's were never meant to be cruise programs. This is the math you need to use to evaluate a cruise option.
If you purchased a 2 bedroom at Westgate for Christmas week you prob paid about $18,000, and I assume you financed it so you are probably paying at least 13% interest. Your Maint. Fee for Orlando has to be around $650 or more as well. So if you own a timeshare for 10 years (normal loan time) you will spend
the following each year....
Estimated monthly payment $268x12 = $3216
Maint. Fee = $650
Total $3866 per year you spend on your timeshare.
Add to that the fees they will charge you to trade in your week for a cruise (average $250 per person) and you have one of the worst cruise deals possible.
Now if you paid off your timeshare and didn't finance....
$18,000 divided by 10 years (average length of time an owner keeps a timeshare) $ 1800 per year plus the $650 = $2450 per week a year.
Now $2450 divided by 7 nights is $350 a night for a 2 bedroom condo for Christmas week, an ok price. But $350 a night for a Cruise plus the fees they charge you is absolute robbery....