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.
十年前にそこをおとずれた時には、こんな宿は全くありませんでした。
When I went there ten years ago, there weren't any lodgings like this at all.
宿がまだ決まってないんだよ。
We still haven’t decided on a hotel yet.
この宿は歴史的にも有名で、宿泊客だけでなく見物客も訪れる。
This inn is historically famous as well, so not only do inn guests visit but sightseers do as well.