Find a Job

Welcome to the go2HR Job Board - the leading free job board for tourism and hospitality jobs in BC. From front line customer service to culinary/trades/technical to senior executive positions, BC’s vibrant tourism and hospitality industry offers a variety of occupations. Whatever your career goals are, the go2HR Job board can help get you there. We are proud to showcase the many diverse job opportunities in our industry but please note that go2HR does not support unpaid internships.

Explore All Jobs Postings

Currently viewing: 208 jobs

Discover Canada Tours

Tour Coordinator

Vancouver

Full Time | 

Permanent

Discover Canada Tours – a family-owned Canadian tour operator celebrating 20 years of adventures in 2025 – is looking for an experienced Tour Coordinator to join our dynamic and growing team. Accountable to the Operations Manager, the Tour Coordinator will be involved in the planning, development, administration, and execution of all assigned tour products. This… Continue reading Tour Coordinator

Read More

Whistler Sport Legacies

Lead, Guest Services – Whistler Olympic Park

Whistler

Full Time | 

Seasonal

Whistler Olympic Park is a world-class destination for outdoor recreation activities & Nordic sports, located just south of Whistler in the stunning Callaghan Valley. Established for the 2010 Olympic & Paralympic Winter Games, the Park’s incredible facilities are now enjoyed by both high-performance athletes and recreational guests alike. Lead, Guest Services plays a key role… Continue reading Lead, Guest Services – Whistler Olympic Park

Read More

Canadian Outback Rafting Co

White Water Rafting Instructor

Squamish

Full Time | 

Seasonal

Canadian Outback first established its rafting operation in the beautiful Squamish Valley of British Columbia in 1995, on the Elaho, Squamish, and Cheakamus Rivers. We also operate world-class expeditions in Northern BC, the Yukon, and Alaska, on the Babine, Skeena, Tatshenshini, and Alsek Rivers. Our trips range from Class 1, lasting a couple of hours,… Continue reading White Water Rafting Instructor

Read More

Kartplex

Customer Service/Administration

Oliver

Part Time | 

Seasonal

Kartplex @ Area 27 in Oliver, BC is hiring customer service rep in a dynamic, fast-paced environment. Applicant MUST be available to work in-person, on-site in Canada.

Read More

Kartplex

Small Engine Mechanic

Oliver

Part Time | 

Seasonal

This position is for a small engine mechanic to help service and maintain our fleet of karts. Duties will include kart maintenance, motor maintenance/repair, track marshalling. This is for an on-site position in Oliver, BC

Read More

Whistler Sport Legacies

Refrigeration Operator – Whistler Sliding Centre

Whistler

Full Time | 

Part Time | 

Permanent

Seasonal

Whistler Sliding Centre is a world-class bobsleigh, skeleton and luge facility located above Whistler Village on the side of Blackcomb Mountain. True to its mission to grow sport, the venue is not only used for training and competition by athletes from beginner to world class level, but it is also the only place in Canada… Continue reading Refrigeration Operator – Whistler Sliding Centre

Read More

Destination Vancouver

Manager, Stakeholder Engagement

Vancouver

Full Time | 

Permanent

 Do you excel at building and maintaining positive, long-term relationships with diverse stakeholders?  Are you skilled at engaging partners in meaningful dialogue, aligning interests, and communicating effectively to achieve shared goals?  Are you experienced in navigating sensitive issues, and ensuring consistent, thoughtful messaging? If so, Destination Vancouver’s Manager, Stakeholder Engagement role could… Continue reading Manager, Stakeholder Engagement

Read More

Discover Surrey

Marketing Manager – Mat Leave Contract

Surrey

Full Time | 

Contract/Temporary

Discover Surrey is seeking an experienced and driven Marketing Manager to join our team temporarily to cover a maternity leave. This individual will lead the implementation of Discover Surrey’s annual marketing initiatives, drive destination awareness, oversee the Marketing Coordinator, and manage the day-to-day execution of integrated campaigns. This is a high-impact role suited to someone… Continue reading Marketing Manager – Mat Leave Contract

Read More

Grouse Mountain

Guest Services Representative

North Vancouver

Full Time | 

Seasonal

Job Title: Guest Services Representative Location: North Vancouver Department: Guest Services Reports to: Manager, Guest Services Role Status: Full Time / Part Time / Seasonal Job Summary We are looking for team members with excellent people skills who are highly organized and have a passion for the outdoors and recreation. The best Guest Service representatives… Continue reading Guest Services Representative

Read More

Prestige Hotels and Resorts

Guest Services Agent / Front Desk Agent

Kelowna

Part Time | 

Permanent

Prestige Mountain Resort in Rossland, BC is looking for a permanent, part-time Front Desk Agent (also known as a Guest Services Agent). Who are we? We are more than a hotel chain. We are B.C.’s finest family-owned chain of resorts, hotels, and inns. Delivering superior guest experiences with a personal touch, hard work, and kindness… Continue reading Guest Services Agent / Front Desk Agent

Read More

Whistler Sport Legacies

Nordic Program Instructor – Whistler Olympic Park

Whistler

Not Applicable | 

Seasonal

Whistler Olympic Park is a world-class destination for outdoor recreation activities & Nordic sports, located just south of Whistler in the stunning Callaghan Valley. Established for the 2010 Olympic & Paralympic Winter Games, the Park’s incredible facilities are now enjoyed by both high-performance athletes and recreational guests alike. Nordic Program Instructor delivers coaching, instructional and… Continue reading Nordic Program Instructor – Whistler Olympic Park

Read More

Whistler Sport Legacies

Biathlon Program Instructor, Winter – Whistler Olympic Park

Whistler

Not Applicable | 

Seasonal

Whistler Olympic Park is a world-class destination for outdoor recreation activities & Nordic sports, located just south of Whistler in the stunning Callaghan Valley. Established for the 2010 Olympic & Paralympic Winter Games, the Park’s incredible facilities are now enjoyed by both high-performance athletes and recreational guests alike. Biathlon Program Instructor delivers coaching, instructional and… Continue reading Biathlon Program Instructor, Winter – Whistler Olympic Park

Read More

Whistler Sport Legacies

Guest Service Agent – Whistler Athletes' Centre

Whistler

Full Time | 

Permanent

Whistler Athletes’ Centre, located in Whistler’s Cheakamus Crossing neighbourhood, provides comfortable nightly and long-term accommodation for athletes, teams, sport clubs and other groups looking for affordable accommodation in Whistler. True to its mission to grow sport, no other accommodation facility in Whistler provides the level of accessibility and amenities for athletes of all sports, close… Continue reading Guest Service Agent – Whistler Athletes' Centre

Read More

Prestige Hotels and Resorts

Guest Services Supervisor

Kelowna

Full Time | 

Permanent

Service first attitude? We want you! Prestige Beach House in Kelowna, BC currently has an opportunity for a permanent, full-time Guest Services Supervisor. Reporting to the General Manager, the Guest Service Supervisor will provide shoulder-to-shoulder supervision of the guest services (front desk) team and ensure that all guests are treated in an outstanding manner. As… Continue reading Guest Services Supervisor

Read More

Bell 2 Lodge

Front Desk Agent (Remote Lodge Resort)

Meziadin Lake

Full Time | 

Permanent

Bell 2 Lodge / Last Frontier Heliskiing is seeking an experienced and motivated individual to fill the year-round role of Front Desk Agent. This is a dynamic role that incorporates key responsibilities such as reception, reservations, gift shop sales, concierge and host, as well as supporting cafe and service staff when needed. The Front Desk… Continue reading Front Desk Agent (Remote Lodge Resort)

Read More