Cruise ships can delay the trip a bit so that it has time to pass, stay in port longer than planned, or take a different route altogether to avoid the storm. So, you're unlikely to ever be in an unsafe position if a hurricane occurs during your scheduled trip.