Lodging
Inn, Hotel, Lodge
noun
A lodge is a form of lodging. It is also considered to be an inn or hotel.
Yah do (やど) what you must to get lodgings for the night. Whether that's an inn or hotel or whatever. Yah do what you gotta do.
こんな宿、ここにあったっけ?
Was there such an inn here?
宿がまだ決まってないんだよ。
We still haven’t decided on a hotel yet.
ここはすごく有名な宿なんです。
This is a very famous inn.