accommodate

/əˈkɑməˌdeɪt/

transitive verb

(of physical space, especially a building) provide lodging or sufficient space for.

the cabins accommodate up to 6 people

lodge,house,put up,billet,quarter,board,take in,provide shelter for,shelter,give a bed to,give someone a roof over their head,provide a roof over someone’s head,harbour,make room for,give accommodation to,provide with accommodation,provide accommodation for