Tourism is the main economic sector in the Balearic Islands (Spain) and hotel housekeepers (HHs) are a large occupational group, in which stress is becoming a major issue. This study aims at exploring in-depth factors perceived as stressors by HHs and key-informants, and their effects on work-life balance (WLB). A qualitative design with phenomenological approach was used, conducting six focus groups with 34 HHs and 10 individual interviews with key-informants. Results were analyzed adopting the job demands-resources model and a gender perspective. High demands, e.g., work overload, time pressure, physical burden…, lack of enough resources and little control, derived from role conflict, unexpected events…, were the most important factors explaining HHs’ stress. Additionally, this imbalance was perceived as leading to health problems, mainly musculoskeletal disorders. Working schedule was mentioned as a facilitator to WLB, whereas an imbalance between job demands and resources led to work-home conflict, preventing them from enjoying leisure time. Multiple roles at work and at home increased their stress. HHs experienced their job as invisible and unrecognised. Regarding practical implications, our recommendations for hotel organization include reducing workload and increasing resources, which would improve the job demands-resource balance, diminish negative mental and physical outcomes and improve WLB.