We may have to thank the French for the origin of the word hotel. It is derived from hôtel, which refers to a French version of the townhouse.
The term hotel was used for the first time by the fifth Duke of Devonshire to name a lodging property in London sometime in AD 1760. Historically, in the United Kingdom, Ireland, and several other countries, a townhouse was the residence of a peer or an aristocrat in the capital of major cities. The word hotel could have also derived from the hostel, which means a place to stay for travelers.
A hotel is a place that offer lodging, food and beverages to travelers, but has the right to refuse if a traveler is not presentable.
Credit: Tourism Notes