Avg nightly rate €142 Occupancy 74 % Average review score 8.7 +0.2 New guides Weekly
Guides

Hotel General Manager Jobs Canada: Salaries and Cities

If you are researching hotel general manager jobs in Canada, the first question is usually about pay. According to the Government of Canada Job Bank, the national median hourly wage for hotel general managers is CAD $42.38, with a full range from $24.00 to $98.88. This article uses official labour data alongside salary aggregators to give you a concrete, regionally broken-down view of compensation and job availability for 2025.

Last checked: 2026-09-12

Total hotel GM jobs (Indeed Canada): 669 · Highest paying city (from sample): Edmonton, AB (

If you are researching hotel general manager jobs in Canada, the first question is usually about pay. According to the Government of Canada Job Bank, the national median hourly wage for hotel general managers is CAD $42.38, with a full range from $24.00 to $98.88. This article uses official labour data alongside salary aggregators to give you a concrete, regionally broken-down view of compensation and job availability for 2025.

00k–

If you are researching hotel general manager jobs in Canada, the first question is usually about pay. According to the Government of Canada Job Bank, the national median hourly wage for hotel general managers is CAD $42.38, with a full range from $24.00 to $98.88. This article uses official labour data alongside salary aggregators to give you a concrete, regionally broken-down view of compensation and job availability for 2025.

30k) · Hotel manager jobs in Toronto, ON: 188 · Typical experience required: 3-5 years hands-on experience

How we researched this

Last checked: 2026-09-12.

Sources reviewed: Government of Canada Job Bank, ALIS (Alberta Learning Information Service), Indeed Canada, Glassdoor Canada, Talent.com, SalaryExpert, Probeit hospitality report, Jooble.

We did not conduct on-site visits or interviews with hotel managers. Salary figures are drawn from published datasets and user-contributed entries; individual offers may vary.

Key Figures: Hotel General Manager Jobs in Canada

1 National median hourly wage
  • CAD $42.38 per hour (low $24.00 – high $98.88) – Government of Canada Job Bank
2 Ontario median hourly wage
  • CAD $52.93 per hour (high $110.69) – Government of Canada Job Bank
3 Nova Scotia median hourly wage
  • CAD $35.81 per hour (low $22.13 – high $69.33) – Government of Canada Job Bank
4 Total hotel manager workforce (2023)
  • 51,100 workers; 64% aged 50+, median retirement age 67 – Government of Canada Job Bank – Outlook
MetricValue
National median hourly wage (hotel GM)CAD $42.38
National hourly wage rangeCAD $24.00 – $98.88
Ontario median hourly wageCAD $52.93
Nova Scotia median hourly wageCAD $35.81
Alberta accommodation manager average annual salaryCAD $66,492
Indeed average hotel GM salary (self-reported)CAD $79,821 per year
Glassdoor average hotel GM salary (self-reported)CAD $92,248 per year
Top 10% hotel GM salary (Glassdoor estimate)Up to CAD $209,015 per year
Hotel manager (broad) average hourly wage (Indeed)CAD $31.26
Hotel manager (broad) hourly range (Indeed)CAD $21.81 – $44.09

What is the average salary for a general manager in Canada?

The short answer depends on which data set you trust. For hotel general managers specifically, the Government of Canada Job Bank reports a national median of $42.38 per hour, which translates to roughly $88,000 per year based on a 40-hour week. That official figure sits below what private aggregators show. According to Indeed Canada, the average self-reported salary is CAD $79,821 per year. Glassdoor Canada puts the average at $92,248, with top earners reaching $209,015 at the 90th percentile.

Salary ranges by city

Provincial data from Job Bank offers a clearer picture. Ontario’s median wage for hotel general managers is CAD $52.93 per hour (about $110,000 annually), while Nova Scotia’s median is $35.81 (about $74,500). The Alberta Learning Information Service (ALIS) reports an average annual salary of CAD $66,492 for accommodation managers in that province, though this category includes roles below the general manager level. Private-sector data from SalaryExpert estimates Alberta hotel GMs earn an average of $173,266 annually, illustrating the wide variation between official medians and aggregator estimates.

Factors influencing pay

Experience is the strongest predictor. The hospitality salary report from Probeit notes that seasoned hotel general managers with more than 10 years of experience typically earn between CAD $75,000 and $120,000 per year. Brand affiliation also matters: Indeed data for Holiday Inn Canada shows an average of just $59,284, while Compass Group’s hospitality GMs average $76,777 – 14% above the national average quoted for comparable roles.

Salary tip: Job Bank data (tier-1 government source) provides a conservative baseline. Use aggregator figures like Glassdoor as upper-bound indicators, but cross-check with provincial wage reports for your target city.

The bottom line: Most hotel general managers in Canada earn between $70,000 and $130,000 per year, with Ontario and Alberta offering the highest ceilings. Private aggregators tend to report higher averages than official government wage data.

What is the salary of a hotel manager in Canada?

The term “hotel manager” is broader than “hotel general manager” and includes department heads and assistant managers. According to Indeed Canada, the average hourly wage for hotel managers across all levels is CAD $31.26, with a typical range of $21.81 to $44.09. That works out to roughly $65,000 per year at the mean. In comparison, general managers (who oversee entire properties) earn significantly more – about 27% higher based on Indeed’s general manager average of $79,821.

Hotel manager vs general manager salaries

The gap stems from responsibility. General managers handle P&L, strategic planning, and staff oversight for the entire hotel, while hotel managers often focus on day-to-day operations of specific departments. Talent.com reports an average hotel manager salary of CAD $138,510 per year, but that figure likely includes senior managers and may be skewed by higher-end properties. The Job Bank’s outlook classifies hotel managers under NOC 60031 (accommodation managers) and notes the occupation employed 51,100 people in 2023, with a relatively high median retirement age of 67, suggesting many seasoned managers remain in the workforce.

Toronto hotel manager salary

Toronto, as Canada’s largest hotel market, offers above-average pay. Job Bank’s Ontario-specific data shows hotel general managers earning a median of $52.93 per hour ($110,000/year). For the broader hotel manager category, Indeed’s Canada-wide average of $31.26 per hour likely rises in Toronto given higher living costs. However, no official city-level breakdown is available from Job Bank; the Ontario median serves as the best proxy.

What this means: If you are currently a hotel manager earning around $65,000, a promotion to general manager could lift your pay by 20–40%, especially in Ontario where the median GM wage exceeds $110,000.

What jobs pay $500,000 a year in Canada?

Roles that pay CAD $500,000 or more are rare and concentrated in sectors such as executive corporate leadership, specialized medical professionals, and top-tier finance. According to Glassdoor, even the 90th percentile of hotel general managers in Canada reaches only about $209,015 – well below the $500k threshold. The high end of the range for hotel GMs sits around $130,000 in most provinces, as indicated by Probeit and the Job Bank’s top hourly wage of $98.88 (approx. $205,000 annually).

Top-paying industries

Chief executives, senior financial officers, and some technology executives in large corporations can earn $500k+, but these roles typically require a decade or more of high-level experience and often come with significant equity compensation. Hotel general management does not normally reach that pay grade, even at luxury properties in Vancouver or Toronto, unless the executive oversees a large portfolio of hotels.

How hotel GM salaries compare

Hotel general managers are well-compensated relative to the broader hospitality workforce, but they are not in the $500k club. The Job Bank outlook notes that labour supply and demand for hotel managers are expected to remain balanced through 2033, which suggests salary growth will track general inflation rather than producing outlier incomes.

Perspective: Earning potential in hotel management is solid, but if a $500k annual income is your goal, you would need to pivot to executive roles in finance, technology, or large-scale corporate operations – not the typical hotel GM ladder.

The catch: Hotel GM salaries top out around $200k for the highest-paid individuals. $500k jobs in Canada exist but are virtually non-existent in hotel general management.

How much do most general managers make?

For the majority of hotel general managers in Canada, annual salaries fall between CAD $70,000 and $130,000. The Probeit Hospitality Salary Trends 2025 report puts the typical band at $65,000 to $95,000 with a median around $78,000, while Indeed’s hotel GM average of $79,821 aligns closely. The Job Bank’s median hourly wage of $42.38 equates to about $88,000 per year, landing squarely in that range.

Typical salary bands

Breaking it down by experience:

  • Entry-level (3–5 years): $55,000 – $75,000 (based on Job Bank low end and Indeed entry-level ranges for hotel manager roles).
  • Mid-career (5–10 years): $75,000 – $95,000 (Probeit median band and Indeed GM average).
  • Senior (10+ years): $95,000 – $130,000+ (Probeit top end, Glassdoor average, and Ontario median).

Experience level impact

The Job Bank requirements page indicates that hotel general managers typically need 3–5 years of hands-on experience, but there are no mandated professional certifications for the occupation under NOC 00014. Many employers prefer a bachelor’s degree in hospitality management, as noted in the SalaryExpert Alberta profile. The older workforce (64% aged 50+ per Job Bank outlook) means that retirements over the next decade will open opportunities for mid-career professionals to move up.

The pattern: The majority of hotel general managers earn between $70k and $130k. Those with strong experience and in high-wage provinces (Ontario, Alberta) can reach the upper end. Future job openings driven by retirements suggest steady demand.

Related reading: Calgary Hotel Wedding Venues: Compare Costs & Deals · Best Hotels in London, Canada: Compare Prices & Deals

Frequently Asked Questions

What education is required for hotel GM jobs in Canada?

The Government of Canada Job Bank states there are no nationally regulated certification requirements for hotel general managers under NOC 00014. However, many employers prefer a bachelor’s degree in hospitality or business management. A diploma from a recognized hospitality program is common among candidates.

How much experience do I need to become a hotel general manager?

Job Bank lists 3–5 years of hands-on hotel or hospitality management experience as typical. Entry-level general manager positions are rare; most GMs have worked their way up from department head or assistant manager roles.

Which Canadian province pays the highest hotel GM salary?

Based on Job Bank provincial data, Ontario has the highest median hourly wage at CAD $52.93. Alberta also offers strong potential, with SalaryExpert estimating an average around $173,266 annually for hotel GMs in that province.

What is the difference between a hotel manager and a general manager?

A hotel manager oversees daily operations and may supervise specific departments, while a general manager has overall responsibility for the property’s financial performance, strategic direction, and staffing. According to Indeed, hotel managers average $31.26 per hour, whereas general managers average $79,821 per year – a significant pay gap reflecting greater responsibility.

Can I get a hotel GM job with no experience?

Highly unlikely. Job Bank and industry sources (e.g., Probeit) indicate that 3–5 years of relevant management experience is the standard minimum. Some hotel chains may offer management-trainee programs, but these lead to assistant manager roles first.

What is the salary range for a hotel general manager in Calgary?

No official city-level data is available from government sources. Using the Alberta average from ALIS ($66,492 for accommodation managers) and the higher estimate from SalaryExpert ($173,266 for hotel GMs in Alberta), a reasonable expectation for Calgary would be in the $100,000–$130,000 range for experienced GMs, consistent with the high end of the national band.

How do hotel GM salaries in Edmonton compare to other cities?

Edmonton is in the same province as Calgary, so the same provincial benchmarks apply. SalaryExpert data does not differentiate by city within Alberta, but hotel GMs in Edmonton likely fall within the $100,000–$130,000 range for experienced professionals, similar to Calgary and above the national median.

The bottom line: Edmonton is in the same province as Calgary, so the same provincial benchmarks apply. SalaryExpert data does not differentiate by city within Alberta, but hotel GMs in Edmonton likely fall within the $100,000–$130,000 range for experienced professionals, similar to Calgary and above the national median.