In the recent years, there has been a rise in immigration. Most of these immigrants are students and employees. Most of these individuals require long-term, affordable accommodation based on their preference. When these individuals arrive at their destination, one of the major problems faced by them is accommodation.Due the language and cultural barrier they find it difficult to search a suitable Hostel or PG. This project involves identifying accommodation for these students/Employees according to their choices for amenities, affordability and proximity to the place in order to apply K-Means clustering to find the best accommodations in the chosen location. Recommendation system helps to estimate and predict user preference, our project uses content-based filtering as the recommendations are specific to user.