noun. a hotel providing overnight lodging for travelers.
1. Noun, singular or mass If a hotel walks you, it must put you up in a similar room to the one you booked in another hostelry and pay for a cab to get you there.