I have had to cover additional hotel nights, if I take the time to travel and speak I prefer to stay the entire length of the conference at least.
An event didn’t tell me that they were only covering the 3 nights of the conference (though they agreed to book me 4 nights at the hotel). It was a fancy hotel, too, so I got a $350 bill on checkout.
Recently I had a conference want to send me back on a flight the last day of the conference meaning I would miss it, that made me sad, also no breakfast included in the hotel, which can be stressful first thing in the morning, not something I need when i’m essentially working.
Essential parts of the speaker package are travel (all or most of the cost), at least two nights at the hotel, conference ticket and lunch. I have made a few exceptions in the past, but am doing that less often now. These things must be offered upfront. I shouldn’t have to “beg” for it or apply for financial aid.