Sustainability is attracting concerns in the hotel industry. Many hotel companies are thus striving to carry out sustainable practices in order to attract and retain customers. However, the relationship between sustainable practices and customer loyalty has not been clear. This study seeks to measure the impact of sustainable practices by hotels on customer loyalty. Data were collected from 205 guests of hotels in China. The results were analyzed by using SPSS. The study found that social sustainable practices and environmental sustainable practices of hotels can positively affect customer loyalty, but economic sustainable practices have no positive impact on hotels' customer loyalty. Therefore, this research recommends that hoteliers should carry out more sustainable practices in social and environmental aspect to retain customers.