If you're staying in Airbnb why would you need to prepare in advance?
Just buy the ingredients and prepare in the room.
A couple of reasons, really.
First, by the time we get back to the room at night we're usually both ravenous and tired. We generally get up early, eat a quick and high protein breakfast and skeddadle for whatever plans we have that day. We grab lunch out, and then get back to the room between 3 and 4 and want to eat something warm, tasty, filling and usually with protein. What I do NOT want to have happen (so, what usually happens when we travel...) is that we get back to the room, relax and then everyone goes "Hey, mom! What's dor dinner?" and we have to motivate to shop, plan and cook for dinner when we're all pooped and don't want to. I really want something that I can easily heat up or put together that involves limited cooking/planning/thinking.
Secondly, for this kind of travel we're usually within driving distance of home and traveling for the weekend or a long weekend. So when we buy groceries on-site, we end up wasting time, money and food -- we end up buying a whole other container of something when we've already got some at home.
Stressful and frugal I can deal with. Wasteful and easy, I can deal with. Stressful AND wasteful just seems like silliness to me. :)