Our family has been welcoming guests to Rainbow Resort since 1992 when we were able to realize our dream of running a family friendly resort where our guests could come and make memories that they would cherish forever. Our family has grown since then, but our mission remains the same.
We are located 43 km east of 100 Mile House, BC and are situated on beautiful Canim Lake. We have 35 acres of property with 1140 feet of lakeshore. Our 11 cozy, 1 to 3 bedroom waterfront cabins are equipped with everything you need! Each one has a beach area in front, complete with a covered deck and a fire pit.