This is why we started a partnership with Europäische Reiseversicherung, a leading cancellation insurance company in Austria, and we strongly recommend you contract a cancellation insurance with them. If you contract the insurance at the time you receive the confirmation from the owner of the accommodation, it will be effective immediately. If you contract it later on, it will be effective 10 days after. The link to follow is http://start.europaeische.at/
There are plenty of insured events that will cover most cases of cancellation, however make sure to read the contract for insured events and exclusions.