Green Lake
Green Lake, BC | Kristi DenbyGreen Lake is part of the “Land of Hidden Waters” located in the South Cariboo region of British Columbia, Canada, less than 20 km northeast of 70 Mile House. The lake is a popular recreational area and is also home to Green Lake Provincial Park, made up of 11 sites offering activities including hiking, swimming, watersports, camping and boating.
Green Lake is one of the larger bodies of water in the southern Cariboo, at 14 km long averaging 1.5 km in width, with a shoreline of 57 km. The low flushing rate, chemical composition and warm shallow waters of the lake contribute to the greenish hue that gives Green Lake its name.
Accommodations & Attractions

Watch Lake Lodge
Watch Lake Lodge incorporates 12 rustic cabins, 8 sites for tents, trailers, and campers, a safe swimming area, row boats, and a small convenience store. It’s known for excellent Rainbow Trout fishing, horseback rides, and even small cattledrives. Rustic and…

Graham Dunden Guest Ranch and B&B
“Recreation In The Saddle” – the ideal holiday for horse lovers, families and outdoors people. We iff horseback riding to your heart’s desire while enjoying a country lifestyle and the great Canadian outdoor adventure experience! The impressive nature of British…

Flying U Ranch
People have been coming to Flying U Ranch for over a century to enjoy unguided horseback riding on 60,000 acres trails, with private log cabins and lodge dining. At Flying U the horses run free in a gated ranch setting…