Will the airline pay for my hotel during an overnight delay?

Yes. For delays requiring an overnight stay, airlines must provide hotel accommodation and transportation to/from the hotel, regardless of the disruption cause.