Many deep learning-based recommender systems have been proposed recently. Where they involve all the users in datasets to build the latent representation of input data to be used later for predicting the missing rates. Despite the fact that, users have different interests, and these differences reduce the model prediction accuracy. This paper proposed a novel cluster-based denoising autoencoder model (cluster-based DAE) for rate prediction recommender systems. Instead of building a single model, it builds K models by using k-means algorithm to divide the users into groups based on their preferences. Each group trains a DAE model to generate recommendations for its members. The proposed method was trained and tested with MovieLens (100K, 1M, and 10M) datasets where 80% of the data are used for training and 20% for testing. The performance of the proposed method compared against other state-of-the-art methods that use deep learning to build rate prediction models. It outperformed the other compared methods in term of mean absolute error (with 12.9%, 14.7%, and 22.3%) and root mean squared error (with 24.2%, 18%, and 21.1%) using MovieLens 100K, 1M, and 10M datasets respectively.