Menurut SK: Kep-22/U/VI/78 oleh Dirjen Pariwisata, klasifikasi hotel / resort dapat di tinjau dari beberapa faktor, antara lain:
- Lokasi
- Beach Resort
Beach Resort adalah resort yang terletak di tepi pantai. Tamu yang datang ke hotel
resort itu kebanyakan ingin menikmati suasana pantai, disamping kemewahan dan
kesejukan resort. Ciri khas bentuk fisik suatu beach resort adalah lantai kamar
yang tidak berkarpet, ada sisi kamar yang menghadap ke laut, memiliki sarana
rekreasi air, memiliki perlengkapan dan sarana yang menunjang pengunjung untuk
rileks.
- Mountain resort
Mountain resort adalah jenis resort untuk wisata
yang terletak di pegunungan. Mountain resort memiliki ciri fisik bangunan yang
tidak terlalu tinggi, disesuaikan dengan kondisi alam di sekitarnya, terkecuali
bila memungkinkan untuk kontruksi bangunan tinggi.
- Lake resort
Lake resort adalah resort untuk rekreasi yang
terletak di tepi danau
- Ravine resort
Ravine resort adalah resort yang terletak di
tepi jurang yang terjal, umumnya di dataran tinggi, dengan tebing curam di
bawahnya. Resort Ravine menyediakan banyak fasilitas rekreasi dan tour khusus
untuk menuju lembah yang ada di bawahnya