I've said this a few times before, but I don't think it hurts to repeat. I agree with the above posters that travel insurance is a must and to not go through
DCL because its expensive and only covers that portion. We typically go with Travel Guard and the main reason is because we have had a claim and they were super easy to work with....and it had nothing to do with not being able to make it TO the cruise. Let me tell you a story....
We went on a wonderful 3 day DCL in May of 2011. It was me, my hubby and 2.5 yo. We got off the cruise on Sunday and because of the flight schedules, we didn't get a flight until Monday. (trying to fly free isn't the most convenient sometimes.) We woke up very early Monday morning to catch our ME bus to the airport at 7:30am to see I have a missed call on my phone telling me my flight has been cancelled and we were booked on a flight for Tuesday. The reason for the cancellation - mechanical failure. We called trying to get one faster and it wasn't happening so we make the best of it and go to Magic Kingdom but not after securing a new ME time on Tuesday, another night of hotel and getting tickets to MK. While I called the airline, DH called travel guard and we started our claim because now we had meals and a hotel room we weren't planning on having. Tuesday morning arrives, we get another phone call, flight cancelled again. This time for weather. So this time we choose to switch hotels to see another property so we go to Coronado Springs. At this point we are out of clothes so we do laundry at CS and hang out by the pool. We are again, booked on another flight for Wednesday, this time through Chicago(we were thru DFW before). We again get up, this time we actually make it to the airport to find out our flight is delayed. We get on the flight which took 1 hour longer than it should have because of weather and we land 1hr 15min late causing us to miss our connection flight. So we spend the night in Chicago, booked for another flight Friday morning. We had to make the airlines get our luggage back because we were suppose to be connecting so we wait 90 min for that to happen. The next morning, you guessed it, cancelled. We HAVE to get back to work and home so this time we rent a car and drive 9 HOURS home. It was the worst end to a great vacation. All with a 2.5 yo. Total cost of our delay - $1250. Travel Guard paid for all of it. Our hotels, food and even our rental car back. The only thing we were out was the MK tickets on Monday. So I now am a firm believer in trip insurance.
Oh and the airlines wouldn't comp us a hotel room because it was all due to weather. Even though our first flight was mechanical failure because we were not at the airport to make a claim, we were unable to get any comp hotel rooms from them. We did however, get 40k in airline miles added to our account after a few phone calls.
So mine has nothing to do with medical or even missing my vacation...it was getting home. You never know how or when you'll need it. And btw, the trip insurance for this claim was $98. It was worth it.