Hosts should avoid canceling guest bookings on Airbnb unless there are serious safety, habitability, or rule violation issues; if a host must cancel, it's crucial to do so as far in advance as possible and to contact Airbnb support for guidance and potential waivers of penalties.