noun
A small hotel or guesthouse, often in a mountain or resort area. Used in Japanese with the same meaning as the English loanword.
冬休みに山のロッジに泊まった。
We stayed at a mountain lodge during the winter vacation.
そのロッジはスキー場のすぐ近くにある。
That lodge is located very close to the ski resort.