innkeeper
/ˈɪnˌkipər/
noun
- A person who owns or manages an inn (a small hotel or pub that provides lodging and often food and drink).
- The old innkeeper knew all the local legends and shared them with guests.
- As an innkeeper, she prides herself on offering a cozy atmosphere and home-cooked meals.
- The innkeeper greeted us warmly and showed us to our room.