hotel 2023.01.19 Meaning of hotel in English Noun 1. a place where you pay to stay We stayed at a hotel in London.