1. a building where travelers can pay for lodging and meals and other services
The Collaborative International Dictionary of English v.0.48:
Hotel \Ho*tel"\, n. [F. h[^o]tel, OF. hostel. See Hostel.]
1. A house for entertaining strangers or travelers; an inn or
public house, of the better class.
2. In France, the mansion or town residence of a person of
rank or wealth.
WordNet (r) 3.0 (2006):
n 1: a building where travelers can pay for lodging and meals
and other services
Moby Thesaurus II by Grady Ward, 1.0:
26 Moby Thesaurus words for "hotel":
boardinghouse, dorm, dormitory, doss house, fleabag, flophouse,
guest house, hospice, hostel, hostelry, inn, lodge, lodging,
lodging house, motel, motor hotel, ordinary, pension, posada, pub,
public, public house, roadhouse, rooming, rooming house, tavern