Again, not all airlines offer this service, and it may depend on the reason for the delay or cancellation. If it's due to weather, the airline may not be responsible for providing accommodations. However, if it's due to a mechanical issue or something within their control, they may offer you a hotel room.