Aplikasi ini dibuat bertujuan untuk membantu Pengelolaan pendapatan berdasarkan penyewaan kamar dari mulai check-in sampai check-out serta penambahan fasilitas laundry, penjualan makanan dan pengelolaan beban operasional. Aplikasi ini juga menghasilkan jurnal dan buku besar sehingga dapat menampilkan laporan laba rugi dan laporan arus kas. Proses bisnis yang berjalan di Hotel Marala Bandung sistem pengelolaan pendapatan masih terpisah antara penyewaan kamar dengan cafe dan laundry, serta proses pengelolaan pengeluaran yang begitu banyak masih dicatat dalam buku pengeluaran sehingga kemungkinan data pengeluaran tidak tercatat oleh pegawai. Hotel Marala hanya menggunakan laporan keuangan dalam bentuk laporan laba rugi saja, proses pembuatan laporan laba rugi dalam Hotel Marala harus menggabungkan laporan pendapatan dan pengeluaran kas. Penyusunan laporan laba rugi biasanya dilakukan oleh dua orang bertujuan untuk mempermudah dan mempercepat proses pembuatan laporan laba rugi, karena tidak ter-generate secara otomatis. Diharapkan aplikasi ini dapat mengelola proses reservasi dari mulai pemesanan sewa kamar, pembatalan sewa kamar, perpanjangan sewa kamar, proses check-in, proses check-out, dan pembayaran. Pengelolaan penambahan fasilitas laundry dan cafe, beban operasional, serta dapat menampilkan laporan keuangan diantaranya laporan laba rugi dan laporan arus kas yang telah ter-generate secara otomatis, dalam aplikasi ini sistem pencatatan kas menggunakan metode cash basis. Aplikasi ini dapat membantu pihak hotel dalam pengelolaan hotel agar tidak kalah saing dengan hotel yang lain dan juga memudahkan calon tamu untuk memesan sewa kamar tanpa harus datang ke tempat. Pembuatan aplikasi menggunakan bahasa pemrograman web berbasis PHP dengan penyimpanan data pada MySQL.
Kata kunci : Reservasi Hotel, Laporan Laba Rugi, Laporan Arus Kas, Web