inn; lodging house
A traditional Japanese inn or a place offering overnight lodging, often family-run and smaller than a modern hotel.
旅の途中で小さな宿屋に泊まった。
I stayed at a small inn during my trip.
この町には古い宿屋が何軒か残っている。
Several old inns remain in this town.
We stayed at a small inn along the way during our trip.
His family has run an inn for generations.
I looked for a cheap inn near the station.