HOTEL Meaning of HOTEL in English n.1 an establishment providing accommodation and meals for payment. 2 Austral. & NZ a public house. Etymology: F h{ocirc}tel, later form of HOSTEL Oxford English vocab. Оксфордский английский словарь. 2012