Housekeeping Jobs in Canada — Hotel & Room Attendant Openings on Job Bank
- Location
- Canada
- Pay
- CAD 17-22 per hour advertised on Job Bank postings
- Degree
- No degree needed
- Deadline
- Closes 31 Dec 2026
- Visa route
- LMIA approved
- Source
- Job Bank Canada (Government of Canada)
Job Bank currently lists over 1,200 housekeeping room attendant jobs across Canada (NOC 65310, light duty cleaners). Hotels in tourist regions and city centres post here weekly, and hotels are among the employers most willing to sponsor foreign workers through an LMIA because local applicants are scarce.
How to use the source link
The page below shows live postings by province. Look at British Columbia and Alberta for resort regions, Ontario for city hotels. Check each posting for the pay — current listings advertise between CAD 17 and 22 an hour — and for a line about foreign candidates. That line is what separates a job you can actually take from one you cannot.
How the visa part works
A hotel hires you from abroad only after it receives a positive LMIA from Service Canada. Then you apply for a work permit at your nearest visa office. The employer carries the LMIA cost. If a "Canadian hotel agent" asks you for money to arrange this, you have found a scam, not a job.
What you need
- Cleaning or hotel experience you can reference — even informal work in guesthouses counts if someone will vouch by phone
- Police clearance and valid passport
- Basic English or French for guest and supervisor communication
- A simple one-page CV (use the free housekeeping template on this site)
Red flags
Fees for "hotel job placement", promises of guaranteed visas, interviews only over WhatsApp voice notes. Real hotel HR interviews by video call and sends offer letters on company letterhead.
Honest warning
Housekeeping is physical: 15+ rooms a shift, heavy linen, early starts. The good hotels treat staff properly — check employer reviews before you accept anything.
Ready to apply?
The source is free. Nobody there may charge you to apply.