Hotel Cleaner Jobs in Canada 2025 – Hiring Now

Hotel cleaner jobs in Canada come with stable pay, flexible work hours, and opportunities for growth. On average, salaries range from $16.50 to $18.50 per hour, with some employers like 1747670 Alberta Ltd. in Redwater, AB offering $17.50 hourly for 40 hours per week.
These roles are on-site physical jobs in hotels, motels, and resorts, typically offered as full-time permanent employment. While prior experience of 1–6 months is preferred, many employers welcome newcomers who are motivated, reliable, and eager to start a career in the Canadian hospitality sector.
Details of Hotel Cleaner Job in Canada:
- Title: Hotel Cleaner Jobs in Canada
- Salary: $17.50 per hour (40 hours/week).
- Job Type: Full-time, permanent.
- Country: Canada.
- Employer: 1747670 Alberta Ltd, Redwater, AB.
- Vacancies: 3.
- Shifts: Day & Evening.
Key Responsibilities:
- Sweep, mop, wash, and polish floors.
- Dust furniture and sanitize surfaces.
- Vacuum carpets, rugs, draperies, and upholstery.
- Make beds, change linens, and distribute toiletries.
- Clean bathrooms, kitchens, and common areas.
- Handle lost-and-found items and ensure guest satisfaction.
Job Requirements:
- Secondary (high school) graduation certificate.
- Basic English communication skills.
- 1–6 months of housekeeping or related experience preferred.
- Ability to lift up to 9 kg (20 lbs).
- Strong teamwork and interpersonal skills.
- Reliability, punctuality, and attention to detail.
Types of Hotel Cleaner Jobs in Canada (2025)
Housekeeping Attendant:
- National Average Salary: $17.50 per hour
- Primary Duties: Cleaning guest rooms, replacing linens, restocking supplies, and ensuring hygiene standards. They maintain a welcoming and comfortable environment for guests.
- Experience: 1–6 months preferred, but entry-level candidates are also considered.
Room Attendant:
- National Average Salary: $17.25 per hour
- Primary Duties: Making beds, vacuuming carpets, sanitizing bathrooms, and responding to guest cleaning requests. Their work ensures a positive guest experience.
- Experience: Prior housekeeping experience an asset, newcomers welcome.
Guest Room Cleaner:
- National Average Salary: $17.00 per hour
- Primary Duties: Dusting furniture, disinfecting surfaces, changing sheets, and handling lost-and-found items. They play a vital role in maintaining guest comfort.
- Experience: 1–3 months experience or willingness to learn on the job.
Resort Cleaner:
- National Average Salary: $18.00 per hour
- Primary Duties: Cleaning resort rooms, public areas, and recreational facilities while ensuring a luxury-standard environment. They help maintain the resort’s reputation.
- Experience: 3–6 months preferred, but training is often provided.
Motel Cleaner:
- National Average Salary: $16.75 per hour
- Primary Duties: General room cleaning, garbage removal, laundry duties, and stocking supplies. They keep motels functional and guest-ready.
- Experience: No experience required; training available for motivated workers.
Hospitality Housekeeper:
- National Average Salary: $17.80 per hour
- Primary Duties: Coordinating cleaning tasks, maintaining housekeeping records, and supervising room cleanliness standards in hospitality settings. Their role bridges service and management.
- Experience: 6 months to 1 year preferred; leadership skills are an asset.
Check Also: Visa Sponsorship General Cleaner Jobs in UK – Apply Today
Benefits of Job:
- Consistent Work Hours and Job Security: Full-time, permanent employment ensures steady income.
- Inclusive Opportunities for Newcomers: Many employers provide on-the-job training for those with little experience.
- Work-Life Balance with Flexible Shifts: Choose day or evening shifts based on your lifestyle needs.
- Safe and Professional Work Environments: Hotels follow strict safety and cleanliness standards for staff and guests.
- Opportunities for Career Growth in Hospitality: Starting as a cleaner can open doors to supervisory or housekeeping manager roles.
- Personal Satisfaction and Purpose: Directly contribute to creating a welcoming environment for guests.
Eligibility Criteria:
- Must be at least 18 years old.
- Legally eligible to work in Canada.
- Willing to work in hotel, resort, or motel environments.
Required Documents:
- Resume (updated with experience and education).
- Valid work permit or proof of eligibility to work in Canada.
- Educational certificate (minimum high school).
- Reference letters (if available).
- Government-issued ID.
- Cover letter highlighting motivation and skills.
Important Skills for Hotel Cleaners:
- Time management.
- Teamwork and communication.
- Physical stamina and endurance.
- Attention to detail.
- Reliability and punctuality.
- Problem-solving under pressure.
Application Process:
Interested candidates can apply directly through the employer’s provided application channel or job portal. Submit your resume and supporting documents to be considered.
Conclusion:
Hotel cleaner jobs in Canada offer security, fair pay, and growth potential for motivated workers. With flexible shifts, inclusive hiring, and rewarding responsibilities, these roles provide stability and satisfaction. If you are detail-oriented and reliable, this is your chance to build a fulfilling career in hospitality.
Frequently Asked Questions:
What is the average salary for hotel cleaners in Canada?
Hotel cleaners in Canada earn between $16.75 and $18.00 per hour, depending on experience and the type of establishment.
Do hotel cleaner jobs in Canada require prior experience?
Many positions accept entry-level candidates, but 1–6 months of housekeeping or cleaning experience is preferred for faster placement.
Are hotel cleaner jobs in Canada full-time or part-time?
Most hotel cleaner roles are full-time permanent positions, with shifts available during the day, evening, and sometimes weekends.