Menurut Perwani (2001), klasifikasi hotel dapat dirumuskan beberapa segi
antara lain:
1. Berdasarkan segi harga jual
a. European plan hotel: Hotel dengan harga jual hanya untuk kamar
saja
b. American plan hotel: Hotel dengan harga jual untuk kamar dengan
satu kali, dua kali atau tiga kali makan
c. Deluxe hotel: Hotel dengan harga jual paling mahal
d. First class hotel: Hotel dengan harga jual medium rates
e. Economy hotel: Hotel dengan harga jual terendah
2. Berdasarkan segi jumlah kamar
a. Small hotel: Hotel dengan jumlah kamar terendah, maksimal 25
kamar
b. Medium hotel: Hotel dengan jumlah kamar di antara hotel kecil dan
hotel besar, misalnya antara 26 sampai dengan 299 kamar
c. Large hotel: Hotel dengan jumlah kamar minimal 300 kamar
3. Berdasarkan segi lokasi hotel
a. City hotel: Hotel yang terletak di kota-kota besar terutama ibukota
b. Urban hotel: Hotel yang terletak di dekat kota
c. Suburb hotel: Hotel yang terletak di daerah pinggiran kota
d. Resort hotel: Hotel yang terletak di daerah peristirahatan, misalnya
beach hotel di beach resort, mountain hotel di mountain resort, lake
hotel di lake resort
e. Airport hotel: Hotel yang terletak di area bandara