It all depends on your general health, where you are going and what you intend to do. If your trip is likely to be interrupted (say, a hurricane in the Caribbean right before your cruise) then it's probably a good idea.
Below is a good article that explains the different coverages, etc.
www.travelsense.org