Who pays for hotel/transport when and where was your question...
I will give you the example for my days with PanAm, based JFK
I lived around LAX
Needed to go to JFK
a day early... so it was getting a jump seat.
If unable to get a jump seat (happened a couple of times) had to buy a ticket.
, we either went to a cheap motel near airport...
At times some pilots rented an apartment and shared the rent...
We used to call that "the crew zoo"... i.e. Queens Boulevard area.
The next day we still have to find transport to PanAm operations.
For that many of us (me included) had "an airport car"... ugly old thing...
Anywhere else, on the line, PanAm paid hotel and breakfast.
Always good hotels these days (Intercontinental were owned by PanAm).
Captain always got a suite, or equivalent.
Nowadays, if you fly an airline as RJ
pilot, you probably will go to Motel 6 -
And ask a flight attendant for a crew sandwich for tomorrow's breakfast.
Funny thing is - I lived in LAX
... sometimes had a layover there...
Yet I lived there, but airline paid hotel because it was on a trip...
And I used the room, dont worry. Company would have to pay anyway -