The objective of this study was to develop a model explaining the effect of tourism services on the quality of life (QOL) of travelers. The model posits that overall life satisfaction is determined by satisfaction within the major life domains, including leisure life. Satisfaction experienced with life events within the leisure domain “spills over” upward vertically to the most superordinate domain (life in general), thus influencing life satisfaction. Satisfaction with aspects of services plays a significant role in determining overall satisfaction with travel/tourism services, which in turn plays an important role in satisfaction in the leisure domain. Furthermore, the model posits that these relationships are moderated by length of stay. A survey of travelers confirmed this model.