GRIYANET.my.id Home Blog
Revenue Management

Okupansi Hotel Anda Mungkin Salah Hitung: 4 Kesalahan Hitung Room Night dan RevPAR

November 11, 2026 • 7 min read • oleh Griya Widiada
Okupansi Hotel Anda Mungkin Salah Hitung: 4 Kesalahan Hitung Room Night dan RevPAR

Okupansi Hotel Anda Mungkin Salah Hitung: 4 Kesalahan Hitung Room Night dan RevPAR

Banyak buku revenue management langsung melompat ke strategi: naikkan ADR, kejar RevPAR, mainkan dynamic pricing. Hampir tidak ada yang berhenti di langkah paling dasar — memastikan angka okupansi yang Anda lihat setiap pagi itu memang benar.

Padahal di hotel kecil Indonesia, satu kesalahan hitung di sini menjalar ke mana-mana. Anda panik karena "okupansi cuma 73%", lalu memotong harga 10%, padahal angka sebenarnya 75,5%. Atau sebaliknya: Anda bangga pendapatan bulan ini naik 14%, tanpa sadar pertumbuhan riilnya cuma 6,6%.

Sebelum melihat dashboard besok pagi, tanyakan satu hal: angka okupansi itu dibagi dengan jumlah kamar berapa?

Kenapa room night, bukan "jumlah kamar terisi"

Satuan kerja RM bukan kamar, tapi room night — satu kamar terjual untuk satu malam.

Hotel 20 kamar, bulan November 30 hari, berarti ada 20 × 30 = 600 room night yang seharusnya bisa dijual. Kuncinya di kata "seharusnya". Kalau 2 kamar ditutup 10 hari untuk perbaikan pipa, 20 room night itu bukan potensi yang hilang — memang tidak pernah ada. Denominatornya menjadi 580 room night tersedia.

Angka Rumus Artinya
Okupansi Room night terjual ÷ room night tersedia Seberapa penuh kamar yang benar-benar bisa dijual
ADR Pendapatan kamar ÷ room night terjual Harga rata-rata per kamar-malam
RevPAR Pendapatan kamar ÷ room night tersedia Pendapatan per kamar-malam yang tersedia

RevPAR juga bisa dihitung ADR × Okupansi, dan hasilnya harus sama. Kalau tidak sama, ada kolom yang salah jumlah.

Studi kasus: Hotel Sari Segara, 20 kamar di Sanur

Semua angka di artikel ini berangkat dari satu hotel fiktif yang sama — 20 kamar, bulan November. Hotel Sari Segara menjual 438 room night dari 580 room night tersedia, dengan pendapatan kamar Rp 219.000.000:

Jangan ganti jumlah kamar di tengah perhitungan — itu justru kesalahan yang paling sering terjadi saat pemilik hotel menyusun laporannya sendiri.

Kesalahan 1: Kamar yang ditutup ikut dihitung sebagai kamar tersedia

Ini yang paling umum, dan membuat angka Anda tampak lebih buruk daripada kenyataan. Kalau denominatornya tetap 600 (kamar perbaikan dianggap "gagal terjual"):

Selisih RevPAR-nya Rp 12.586 per kamar-malam. Kalikan 580 room night: sekitar Rp 7,3 juta sebulan pendapatan yang Anda "lihat hilang" padahal tidak pernah ada. Reaksi yang biasanya muncul: panik, buka promo diskon 10% untuk "menyelamatkan okupansi" — keputusan yang diambil dari angka yang salah.

Aturannya: kamar yang secara fisik tidak bisa dijual (renovasi, rusak, diblok untuk house use) keluar dari denominator. Kamar kosong tapi siap jual tetap di dalamnya. Khusus kamar komplimen, hitung sebagai terisi dengan pendapatan nol — jangan dihapus dari kedua sisi, karena Anda ingin melihat biaya sebenarnya dari keputusan memberi kamar gratis.

Kesalahan 2: Menghitung tamu, bukan kamar

Bulan itu Hotel Sari Segara menerima 905 tamu untuk 438 kamar terjual — rata-rata 2,07 orang per kamar, wajar untuk hotel keluarga.

Kalau jumlah tamu dipakai sebagai pembilang: 905 ÷ 580 = 156%. Mustahil, tapi ini benar-benar muncul di spreadsheet hotel kecil, karena kolom "jumlah tamu" lebih mudah diisi resepsionis daripada "kamar terjual". Efek sampingnya lebih halus tapi tetap merusak: segmentasi jadi kacau, karena yang menentukan harga adalah berapa kamar yang diambil, bukan berapa orang ikut menginap.

Solusi paling murah: satu kolom tetap di laporan harian — tanggal, kamar terjual, tamu, pendapatan kamar, kamar ditutup. Okupansi dihitung hanya dari kolom kamar terjual.

Kesalahan 3: Mengejar okupansi tanpa melihat RevPAR

Ini kesalahan paling mahal, dan sering dibungkus sebagai "strategi agresif". Hotel Sari Segara memotong ADR 10% dari Rp 500.000 ke Rp 450.000, dan sebagai imbalannya kamar terjual naik 10% dari 438 ke 482:

Harga normal Diskon 10%
Room night terjual 438 482
ADR Rp 500.000 Rp 450.000
Pendapatan kamar Rp 219.000.000 Rp 216.900.000
Okupansi 75,5% 83,1%
RevPAR Rp 377.586 Rp 373.966

Okupansi naik 7,6 poin, dan pemilik hotel bisa dengan bangga melaporkan "kamar lebih penuh". Tapi RevPAR turun Rp 3.620 per kamar-malam — sekitar Rp 2,1 juta sebulan — belum termasuk listrik, air, dan laundry untuk 44 kamar tambahan itu.

Okupansi adalah angka pangsa; RevPAR adalah angka hasil. Kamar penuh bukan tujuan. Kalau ingin melihat kenapa kamar penuh pun bisa tipis cuannya, baca ilusi kamar penuh.

Kesalahan 4: Membandingkan total pendapatan antar bulan beda panjang

November 30 hari, Desember 31 hari. Selisih satu malam itu setara 3,3% kapasitas — cukup untuk menipu Anda.

Di Desember tidak ada kamar ditutup, jadi room night tersedia 20 × 31 = 620. Kamar terjual 480 dengan ADR Rp 520.000:

Pendapatan naik 14%, pertumbuhan riil per kamar-malam hanya 6,6%. Sisanya efek kalender, bukan efek kerja Anda. Karena itu, di rapat bulanan bandingkan ADR, okupansi, dan RevPAR antar bulan — total pendapatan tetap penting untuk arus kas, tapi bukan alat ukur performa.

Cara cek: 10 menit, sekali sebulan

  1. Denominator — kamar × malam, dikurangi room night yang benar-benar tidak bisa dijual. Tulis di laporan, jangan disimpan di kepala.
  2. Pembilang — room night terjual, bukan jumlah tamu.
  3. Silang rumus — ADR × Okupansi harus sama dengan pendapatan kamar ÷ room night tersedia.
  4. Perbandingan — pakai cara hitung yang sama untuk minimal 3 bulan berturut-turut.

Setelah angka dasar ini bersih, baru bicara strategi. Kalau belum tahu di okupansi berapa hotel Anda mulai untung, hitung dulu break even point — mengejar 75% tanpa tahu titik impasnya sama saja menembak dalam gelap.

Angka yang benar tidak otomatis membuat keputusan Anda benar. Tapi angka yang salah hampir selalu membuat keputusan Anda salah.

Pertanyaan Umum (FAQ)

Apa bedanya okupansi dan RevPAR kalau keduanya bicara kamar terisi?

Okupansi hanya menghitung berapa kamar terjual, tanpa melihat harganya. RevPAR menggabungkan keduanya — pendapatan kamar dibagi kamar tersedia — sehingga hotel dengan okupansi lebih rendah tapi harga lebih tinggi bisa menang. Kalau harus memilih satu angka untuk keputusan harga, pakai RevPAR.

Kamar yang sedang renovasi masuk denominator atau tidak?

Tidak. Kamar yang secara fisik tidak bisa dijual keluar dari denominator, karena kalau tetap dihitung okupansi Anda tampak lebih rendah dari kenyataan dan memicu diskon yang tidak perlu. Yang penting konsisten: catat berapa room night yang dikeluarkan agar perbandingan antar bulan tetap adil.

Kalau okupansi naik tapi RevPAR turun, apa yang harus dilakukan?

Periksa apakah kenaikan kamar terjual datang dari diskon besar atau kamar bertipe murah. Kalau ya, cabut diskon bertahap dan ganti dengan rate fence yang membatasi harga murah hanya untuk tamu yang benar-benar sensitif harga — misalnya pemesanan jauh hari atau masa menginap minimum. Okupansi yang dibeli dengan harga terlalu murah bukan prestasi.

Apakah okupansi 100% selalu bagus untuk hotel kecil?

Tidak selalu. Kalau 100% tercapai karena semua kamar dijual di harga rendah, Anda kehilangan kesempatan menjual sebagian kamar ke tamu last minute atau walk-in yang mau bayar lebih. Untuk hotel 20 kamar, menyisakan 1–2 kamar di malam permintaan tinggi sering lebih menguntungkan daripada penuh total.

#Okupansi Hotel#RevPAR#Room Night#Revenue Management#Hotel Kecil