Definitions of hotel:

  • noun:   a building where travelers can pay for lodging and meals and other services