The accumulation and sharing of knowledge is an important managerial approach to attracting customers and increasing customer satisfaction. However, knowledge sharing is not an automatic behavior. The primary purpose of this study is to understand the organizational and personal factors motivating employees to share knowledge. Personnel in international tourist hotels in Taipei who provide front-line services for travelers were surveyed. This study shows that internal marketing and organizational culture influence knowledge-sharing attitudes and perceived behavioral control. In addition, perceived behavioral control influences the relations among internal marketing, organizational culture, and knowledge-sharing attitudes This research suggests that to develop knowledge-sharing attitudes among personnel that benefit customer service, it is important for managers to model supportive attitudes, give actual support in forms such as bonuses and resources, and develop a culture that encourages personnel to attemp innovation.