I am sorry your host cancelled your accommodation at the last moment leaving you stranded. That's a horrible situation to be in. Do you know why the host had to cancel?
As @Anonymous said this issue was a result of the host not having the listing available and not to do with Airbnb; which is just one of a number of companies property owners use to market the availability of short term lets.
Personally if I was in a situation like this, I would have gone to stay in a hotel, rather than by stranded by the side of the road in a strange country.
Wasn't clear by your post, what are you actually asking for advice about? @Sarah3693
It sounds like you have had your money returned by the host and Airbnb have offered you far more than it normally would in the way of compensation.
What else do you believe should be, being done ?