Sleep is a vital part of our daily lives; it plays a significant role in the overall health and welfare of a person. Smart Homes plays a vital role in recognizing human activities performed at home and making it a better place to live. This study focused on assessing sleep behaviour from the ARAS dataset generated from multi-residents in Smart Homes to predict potential sleep behaviour of residents in relation to other activities using different Machine Learning Techniques. In this regard, we used Logistic regression (RL), Linear Discriminant Analysis (LDA), K-Nearest Neighbour (KNN), Naive Bayes (NB), Classification and Regression Trees (CRT) and Support Vector Machine (SVM) to learn and analyze sleep behaviour in relation to other activities of which impacts to the health issues of the residents. The experimental results show that Support Vector Machine (SVM) outperformed in both House A and B in predicting potential sleep activity compared to other algorithms. In House A, Resident1 obtained an accuracy of 90%, and Resident2 obtained an accuracy of 80%, while in House B, Resi-dent1 achieved an accuracy of 100%, and Resident2 obtained an accuracy of 90%. Hence, these results show that resident1 for both House A and B spend enough time for sleeping activity compared to other activities; in contrast, resident2 in both House A and B spend less time in sleeping activity in relation to other activities of which this may affect their health due to sleeping disorder.