Sejalan dengan perkembangan teknologi yang modern, banyak apartemen-apartemen yang menggunakan fasilitas internet dalam sistem pemesanan atau pemilihan apartemen. Hal ini dipandang memiliki beberapa keuntungan dibandingkan dengan pemilihan secara langsung. Namun, masih ada beberapa tantangan, seperti kesulitan penyewa dalam memilih kamar lain setelah pemesanan sebelumnya dan kurangnya sistem web yang menyediakan informasi lengkap tentang unit apartemen. Penelitian ini bertujuan untuk merancang dan membangun suatu web sistem rekomendasi yang dapat memberikan rekomendasi kamar apartemen berdasarkan rating yang di inginkan. Sistem ini memberikan rekomendasi berdasarkan preferensi dan ulasan pengguna sebelumnya, dengan pendekatan User-Based dan Item-Based Collaborative Filtering. Pengembangan menggunakan metode waterfall yang mencakup tahapan analisis kebutuhan, perancangan, implementasi, dan pengujian menggunakan teknik Black Box. Hasil menunjukan bahwa sistem ini dapat merekomendasikan kamar apartemen dengan sampel yang diambil melalui kuesioner, hasil dari prediksi rating maka K1 dapat direkomendasikan pada U30 dengan rating 4,40..