Hurricanes may cause ships to miss ports as they seek calmer seas, and in some cases, itineraries are changed more drastically. You may find your eastern Caribbean cruise to the Bahamas, St. Thomas, and St. Maarten is changed to a western Caribbean cruise to Jamaica, Grand Cayman, and Cozumel, or the opposite.