This study aims to develop and evaluate a property price prediction model in Bandung by applying machine learning (ML) algorithms. The need for more accurate property price predictions is increasing due to fluctuations in the property market. This study analyzes property characteristics, including the number of bedrooms, bathrooms, land area, building area, and location, as well as their impact on house prices. The study evaluates four regression algorithms, including linear regression, K-Nearest Neighbors (KNN), Random Forest, and XGBoost. Finally, this study proposes price_per_m2 and building_land_ratio as new features recommended for improvement in accuracy. The bottleneck method is derived from the data collection area of the Rumah123.com website, encompassing data preprocessing and data exploration. The following metrics will be used to evaluate each model: Mean Absolute Error (MAE), Mean Squared Error (MSE), Root Mean Squared Error (RMSE), and R-squared (R²). Based on our study, we conclude that both Random Forest Regression and XGBoost Regression achieve the highest accuracy, with R² values of 0.9941 and 0.9955, respectively, after adjustment. Conversely, Linear Regression and KNN Regression have the lowest accuracy, with KNN Regression being the least accurate. The primary contribution of this study is the development of a more accurate house price prediction model that can be applied in cities with similar market characteristics. These findings provide practical insights for property developers and buyers when making investment decisions.