Work Where
Others Vacation.
Mackenzie Beach is more than a place to stay — it's a way of being. We're looking for people who share our love of the wild, the water, and the unhurried energy of Tofino.
We Live by the
Drifter Code.
Mackenzie Beach Resort has always attracted people who chose Tofino for the same reason our guests do — because there's nowhere quite like it. Our team is made up of surfers, hikers, artists, and hosts who bring a genuine love of this place to every interaction.
We believe great hospitality starts with people who are actually happy to be here. So we work hard to make sure working at MBR feels as good as staying here.
Along with gaining work experience and having the stunning West Coast as your backyard there are many other benefits that come with working at MacKenzie Beach Resort, including:
Competitive Wages
Fantastic Work-Life Balance
Staff Accommodation Available On Site
And More…
If you are interested in learning more or applying to work with us, please reach out to us.
Grow With Us
We're a growing resort with expanding amenities. Early team members grow with us — there's real opportunity here for the right people.
Flexible Scheduling
We build schedules around the seasons and the surf. We know what it means to be here, and we respect it.
Real Community
Staff beach fires, team surf days, and a crew that actually hangs out together. Small team, big energy.
Live the Tofino Life
Staff housing for the right candidates. Wake up steps from Tinwis Beach and actually use it on your days off.
Staff Perks & Discounts
Discounted stays for you and your family, not to mention you get to unlock locals and adventure discounts.
-
Pay: CA$55,000.00 - CA$62,500.00 per year
Job description:
MBR is hiring an Assistant General Manager to support the General Manager in overseeing all aspects of resort operations — guest experience, front office, housekeeping, maintenance coordination, staff supervision, and administrative operations. This is a leadership role suited to someone who thrives in a fast-paced, guest-facing environment and wants real ownership over how a property runs.
What You'll Do
Act as the primary on-property leader in the General Manager's absence, with full authority to resolve operational and guest issues
Oversee daily operations across front desk, housekeeping, and grounds/maintenance to ensure smooth, consistent guest experiences
Supervise, schedule, and support front-line staff; assist with hiring, onboarding, and performance management
Handle escalated guest concerns and service recovery with sound judgment and a calm, solutions-first approach
Support budgeting, payroll administration, and expense tracking in coordination with the General Manager
Monitor and help maintain quality, safety, and brand standards across all unit types
Assist with vendor and contractor coordination for maintenance, supplies, and property upkeep
Contribute to marketing, promotions, and local partnership initiatives as needed
Coordinate weddings and private events hosted on-property, from initial inquiry through day-of execution
Step into General Manager responsibilities during absences, vacations, or peak-season support periods
What You Bring
2+ years of supervisory or management experience in hospitality, resort, or short-term accommodation operations
Strong working knowledge of front office and property management systems (Cloudbeds experience an asset)
Demonstrated ability to lead a team, resolve conflict, and stay composed under pressure
Comfort with hands-on, varied work — this role moves between front desk, admin, and property walk-throughs
Availability for flexible scheduling, including weekends, holidays, and peak summer season
Valid BC driver's licence considered an asset
A genuine interest in the Tofino community and coastal, outdoor lifestyle
Why Join MBR
Work in one of the most beautiful coastal settings on Vancouver Island
A close-knit, hands-on team environment with real decision-making responsibility
Staff accommodation and/or seasonal perks may be available — details provided at interview
How to Apply
Please submit your resume and a brief cover letter to kit@mackenziebeach.com. We thank all applicants for their interest; only those selected for an interview will be contacted.
-
Housekeeping Team | Full Time | Starting at $20.00/hr | Staff Housing
-
Maintenance Team | Full Time | Starting at $20.00/hr | Staff Housing |
-
Front Office Team | Full Time | Starting at $20.00/hr | Staff Housing |
-
Maintenance Team | Full Time | Starting at $25.00/hr | Staff Housing | 36-40 hours per week
OPEN POSITIONS
Seasonal and year-round positions available. We hire for character and train for skill.

