If the delay is within the airline's control, they may be obligated to provide these services. If the airline does not offer complimentary accommodations, you may still be able to receive compensation. In some cases, travel insurance policies may cover the cost of unexpected hotel stays due to flight delays.