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: 233 jobs

Prestige Hotels and Resorts

Room Attendant / Housekeeper

Kelowna

Full Time | 

Seasonal

Prestige Cranbrook Hotel is looking for a seasonal full-time Room Attendant (also known as a Housekeeper). 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 is at the forefront of our… Continue reading Room Attendant / Housekeeper

Read More

Prestige Hotels and Resorts

Entry Level Housekeeping Assistant

Kelowna

Full Time | 

Seasonal

Prestige Cranbrook Hotel is looking for a seasonal full-time Housekeeping Assistant. This is the ideal position for someone looking for a summer job or their first hospitality experience! 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… Continue reading Entry Level Housekeeping Assistant

Read More

Bear Country Property Management

Housekeeping Supervisour

Sun Peaks

Full Time | 

Permanent

Bear Country Property Management is seeking a Housekeeping Supervisor. We are located at Sun Peaks Ski Resort, British Columbia. This role is a combination of management, leadership, and general housekeeping duties. All properties rooms are clean and maintained at the highest level of standards.

Read More

Nootka Marine Adventures

Assistant Resort Manager

Courtenay

Full Time | 

Seasonal

Embark on an exciting journey with Nootka Marine Adventures, where every day is an opportunity to be part of a dedicated team delivering exceptional experiences to our guests. We believe in creating a positive work environment where your commitment and positivity make a real impact.   We are dedicated to preserving the timeless art of… Continue reading Assistant Resort Manager

Read More

Nootka Marine Adventures

Chef De Partie

Courtenay

Full Time | 

Seasonal

Come join our dynamic and adventurous team at Nootka Marine Adventures. If you love the remote outdoors and delighting customers, this position may be for you! We are dedicated to preserving the timeless art of sport fishing while nurturing the next generation of anglers. Our mission is to provide an unparalleled luxury fishing experience that… Continue reading Chef De Partie

Read More

Nootka Marine Adventures

Server

Courtenay

Full Time | 

Seasonal

Come join our dynamic and adventurous team at Nootka Marine Adventures. If you love the remote outdoors and delighting customers, this position may be for you! We are dedicated to preserving the timeless art of sport fishing while nurturing the next generation of anglers. Our mission is to provide an unparalleled luxury fishing experience that… Continue reading Server

Read More

Nootka Marine Adventures

Room Attendant

Courtenay

Full Time | 

Seasonal

Come join our dynamic and adventurous team at Nootka Marine Adventures. If you love the remote outdoors and delighting customers, this position may be for you! We are dedicated to preserving the timeless art of sport fishing while nurturing the next generation of anglers. Our mission is to provide an unparalleled luxury fishing experience that… Continue reading Room Attendant

Read More

Whitewater Mountain Resort

Heavy Duty Mechanic

Nelson

Full Time | 

Permanent

Heavy Duty Mechanic – Work Where You Play! We’re hiring a skilled Heavy Duty Mechanic to join our mountain operations team. If you’re looking to trade long shifts or remote camps for a lifestyle-driven role, this is your chance. You’ll work on a wide range of equipment — snowcats, snowmobiles, excavators and loaders- keeping our… Continue reading Heavy Duty Mechanic

Read More

Island Lake Resort Group

Marketing & Brand Manager

Fernie

Full Time | 

Permanent

About Island Lake Lodge Nestled in the heart of the Canadian Rockies, Island Lake Lodge offers an unparalleled blend of luxury and wilderness. Set within 7,000 acres of pristine mountain terrain, our resort is renowned for its world-class cat skiing, serene spa experiences, gourmet dining, and bespoke backcountry adventures. With a commitment to sustainability and… Continue reading Marketing & Brand Manager

Read More

Whistler Personnel Solutions

Restaurant Chef

Whistler

Full Time | 

Permanent

The Sea to Sky Gondola is looking for a passionate Restaurant Chef to join their team today. This position oversees the production kitchen that services three distinct outlets: Back Yard Bites, Sky Pilot Smokehouse, and Ocean View Grill. Reporting to the Executive Chef, this position involves leading & managing kitchen teams across multiple locations, ensuring… Continue reading Restaurant Chef

Read More

Whistler Personnel Solutions

Cooks

Whistler

Full Time | 

Permanent

If you are passionate about culinary excellence and ready to grow your skills in a world-class kitchen, the Four Seasons Resort and Residences Whistler has full-time openings for Cooks to join their team today. Delivering exceptional dining experiences in one of Canada’s top luxury destinations, recognized as the #1 Resort in Canada by Condé Nast… Continue reading Cooks

Read More

White Spot Hospitality

Assistant Manager

VANCOUVER

Full Time | 

Permanent

Assistant Manager

Read More

Grouse Mountain

Marketing Specialist

North Vancouver

Full Time | 

Permanent

JOB SUMMARY: We are seeking a versatile and proactive Marketing Specialist to manage website updates, oversee marketing projects, and drive revenue through email, digital and traditional marketing strategies. You are passionate about the beauty and adventure of our mountaintop environment and all that it has to offer, and take pride in showcasing Grouse Mountain to… Continue reading Marketing Specialist

Read More

Grouse Mountain

Senior Events Manager

North Vancouver

Full Time | 

Permanent

JOB SUMMARY: We are seeking a visionary Events Manager to lead and expand the events portfolio at Grouse Mountain. With the addition of the Blue Grouse Gondola in 2024, we now have the capacity to host high-volume events and additional festivals. As we approach our centennial next year, this milestone presents an exciting opportunity to… Continue reading Senior Events Manager

Read More

PNE

Icemaker Lead

Vancouver

Full Time | 

Seasonal

Full-Time; Seasonal Term: November 2025 – March 31, 2025 Hours: 40 hours/week from Monday – Friday (7am-3.30pm) Wage: $36.22 (PG 20) plus 10% in Lieu of Benefits and Vacation Date Posted: May 2, 2025 Who we are… The Pacific National Exhibition is an iconic institution in BC, famous for bringing generations of people together to… Continue reading Icemaker Lead

Read More