Come join us at Rock Island to experience cozy log cabins, hearty home-cooked meals, and the cry of the loons, all provided to make for an unforgettable stay.
Rock Island Lake is located an hour and a half north of Kamloops in British Columbia's world renowned trout fishing region, and can be reached either by travelling Hwy. # 24 west from Little Fort, or via Hwy. #97 then turn east on Hwy. #24 at 93 Mile (just south of 100 Mile House).Because we are located at an elevation of 1280m (4200ft), weather can be unpredictable so bring warm clothes, raingear and sunscreen. Don't forget your camera! You are about to experience an unforgettable flyfishing vacation in British Columbia.