Hospitality Jobs in Canada

Showing 0-15 of 84 Jobs


There are currently 84+ Hospitality jobs in Canada on GetCanadianJob, with the most openings in Toronto, Montreal, Vancouver, Calgary and Ottawa. Common roles include cooks, chefs, servers, bartenders, hotel front desk agents, housekeepers and restaurant managers. Hospitality pay typically ranges from $18.00 an hour (cooks) to $26.00 (restaurant and food service managers) at the median, about $35,000–$51,000 a year, plus tips for many roles.

Typical pay
$18.00 an hour (cooks) to $26.00 (restaurant and food service managers) at the median, about $35,000–$51,000 a year, plus tips for many roles
Key requirement
A food handler certificate for kitchen roles; Smart Serve (Ontario) or Serving It Right (BC) to serve alcohol
Top hiring locations
Toronto, Montreal, Vancouver, Calgary and Ottawa
Experience levels
All levels

Hotels / Restaurant

Calgary - Canada
2 Years Experience
Full Time
View job

Hotels / Restaurant

Calgary - Canada
2 Years Experience
Full Time
View job

Hotels / Restaurant

Ontario - Canada
2 Years Experience
Full Time
View job

Hotels / Restaurant

Ontario - Canada
2 Years Experience
Full Time
View job

Hotels / Restaurant

Newfoundland - Canada
4 Years Experience
Full Time
View job

Hotels / Restaurant

Ontario - Canada
2 Years Experience
Full Time
View job

Hotels / Restaurant

Toronto - Canada
2 Years Experience
Full Time
View job

Hotels / Restaurant

British Columbia - Canada
2 Years Experience
Full Time
View job

Hotels / Restaurant

Ontario - Canada
2 Years Experience
Full Time
View job

Hotels / Restaurant

Alberta - Canada
2 Years Experience
Full Time
View job

Hotels / Restaurant

Burlington - Canada
4 Years Experience
Full Time
View job

Hotels / Restaurant

British Columbia - Canada
2 Years Experience
Full Time
View job

Hotels / Restaurant

Alberta - Canada
2 Years Experience
Full Time
View job

Hotels / Restaurant

Oakville - Canada
2 Years Experience
Full Time
View job

Hotels / Restaurant

Brampton - Canada
Less than 1 Year Experience
Full Time
View job

Hospitality Jobs in Canada: Frequently Asked Questions

How many Hospitality jobs are available in Canada?

There are currently 84+ Hospitality jobs listed in Canada on GetCanadianJob, updated daily. The most openings are in Toronto, Montreal, Vancouver, Calgary and Ottawa.

How much do Hospitality jobs pay in Canada?

Hospitality pay in Canada typically ranges from $18.00 an hour (cooks) to $26.00 (restaurant and food service managers) at the median, about $35,000–$51,000 a year, plus tips for many roles. Check each listing for the exact salary and benefits.

What types of Hospitality jobs are available in Canada?

Listings for Hospitality jobs in Canada commonly include cooks, chefs, servers, bartenders, hotel front desk agents, housekeepers and restaurant managers. New roles are posted daily.

Do I need a work permit for Hospitality jobs in Canada?

Canadian citizens and permanent residents can work for any employer. Others need a valid work permit, either employer-specific (often backed by a Labour Market Impact Assessment) or open, such as the Post-Graduation Work Permit, plus a Social Insurance Number (SIN).

How do I apply for Hospitality jobs on GetCanadianJob?

Create a free GetCanadianJob account, upload your resume, then apply directly to any matching role. You can also set alerts for new Hospitality jobs in Canada.

Explore related Hospitality jobs

Last updated: . New Hospitality jobs are added daily.

Search Now