Adapt and accommodate both mean to adjust or modify, or to make suitable to requirements or conditions. For instance, you might say you've adapted your behavior to a new country by learning the language and customs. You might also say you've accommodated yourself to your new country by learning the language and customs. The key difference here is that the direct object for adapt cannot be a person, while for accommodate, it can be a person as well as an inanimate object. Thus, no matter how much one may want to, one cannot adapt other people, but one can accommodate them, which may also mean one can host or take care of them.