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.
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.