A casino is defined by the availability of gambling facilities in a recreational facility. Casino resorts may incorporate hotel facilities for their clientele. A hotel on the other hand refers to a facility that provides lodging facilities whether on short term or long term basis.
A casino hotel is an establishment consisting of a casino with temporary lodging provided in an on-premises hotel. Customers receive the benefits of both gambling facilities and lodging. Since the casino and hotel are located on the same premises, a gambler's necessities can be provided for in one location.