说法多啊,例如 stay; put up; stop at; get accommodation; lodge 等等。你没有提供上下文,我就无法确定究竟该用哪一个。不过 stay; put up; stop at 最常用了,特别是指零时住宿,如:You can stay / put up / stop at a hotel for the night. 你可以在一家宾馆住宿。这句中get accommodation 似也可用,但语气显得正式、庄重些。 lodge 则更正式,而且多指较长时间在出住宿,如你可以lodge with your relatives 在亲戚家住宿ladge at the school 在学校寄宿祝学习进步!
dwell : 文学上的用词,口语中通常用live代替。Those two men are dwelling with us.(那两个人跟我们住在一起。)reside : 书面用词,指合法的永久性居住,也指在豪华的住宅里居住。They reside abroad.(他们居住在国外。)inhabit : 强调人或动物居住在某个地区并已适应某种特殊环境。Woodpeckers inhabit hollow trees.(啄木鸟栖息在中空的树中。)