For a small percent of the cost of your trip, you can buy trip-cancellation insurance that will refund tickets and reservations if your vacation is canceled, delayed or interrupted because of severe weather or other reasons.
govsec.blogspot.com/2007/06/travel-insurance.html