Aplikasi Reservasi dan Pembayaran Hotel Berbasis web adalah aplikasi yang mampu menangani proses reservasi, pencatatan additional service, pengelolaan data transaksi dan pembuatan laporan transaksi reservasi pda Hotel Puri Setiabudhi Bandung. Aplikasi ini dibuat dengan menggunakan metode Waterfall. Bahasa Pemrograman yang digunakan adalah PHP dengan framework Codeigniter dan menggunakan database MySQL. Tools dan Editor yang digunakan adalah XAMPP dan Netbeans 8.0.Aplikasi Reservasi dan Pembayaran Hotel Berbasis Web digunakan oleh 6 pengguna yaitu Admin, Front Office, Back Office, General Cashier, Tamu dan Member.
Fungsionalitas yang terdapat dalam aplikasi ini diantaranya adalah notifikasi email yang digunakan untuk menyampaikan informasi promo yang sedang berlangsung di hotel Puri Setiabudhi yang dikelola oleh seorang admin. Admin memiliki hak akses untuk mengelola data promo, mengelola data kamar, mengelola data service, dan mengelola data reservasi. Front Office memiliki hak akses untuk mengelola data member dan mengelola data reservasi. Back Office memiliki hak akses untuk melihat data pelanggan, mengelola data karyawan dan melihat data reservasi. General Cashier memiliki hak akses untuk mengelola data keuangan, melihat data reservasi dan melihat data pelanggan. Serta member memiliki hak akses untuk mengelola akun, melakukan reservasi hotel secara online, dan melakukan konfirmasi pembayaran.
Kata Kunci: Reservasi, Pembayaran, Hotel, Aplikasi Web.