Looking for a comfortable self catering place to stay near Terrace BC?

Pioneer Lodge is nestled on the edge of the Great Bear Rainforest in Terrace, British Columbia. This prestigious lodge's out of town location gives it a wilderness feel but with the convenience of a mere 12 minute drive to Terrace and 20 minute drive to the Terrace and Kitimat Regional Airport. It is a 20 minute drive to the chair lift at Shames Mountain Ski Hill. Set in 30 acres of forest it is conveniently close to Highway 16 West and has excellent cell phone coverage and free WiFi. There is ample free parking for vehicles and boats/trailers etc. Going fishing? We have a purpose made dry room for your waders and gear. Discounted rates for longer term stays. Minimum stay - 3 nights.


Four large fully furnished suites with full kitchens, queen beds and lounge/dining areas

Three traditional log cabins each with 2 double beds for additional sleeping arrangements.


Apartments and Boathouse Suite: 

  • $120/night for up to 10 nights stay 

  • $100/night for 11-20 nights stay

  • $75/night for over 20 nights

  • For stays over 4 weeks duration and to book additional bedrooms/cabins please contact us!