Tourism has been represented among the most important economic sectors that influence the development of the majority of world societies. However, in the face of this more dynamic environment, hotels have to find the best ways to improve their performance. To that end, data for the study were collected from 300 representatives of three, four and five start hotels’ top management. The results reveal that, corporate social responsibility, hotel image, and error management culture can improve hotel performance. These results can help managers direct their attention toward understanding the importance of practicing corporate social responsibility for sustainable hotel performance and improving image of hotel.