Originally Posted by
skofarrell
No excuses for Carnival. I'd be pretty pissed at them punting a stop without a refund.
All cruise lines drop port calls, and all of them are protected by their contracts of carriage. Every time you buy a cruise ticket, you are informed that the cruise line can cancel or reschedule port calls for any (or no) reason. If you can't stand the idea of spending your entire cruise on the ship, then cruising is not a realistic vacation alternative for you.