...
Cabins in Sioux Narrows
Lake of the Woods
Kenora and Sioux Narrows-Nestor Falls are located in Northwestern Ontario in the Treaty 3 area, on the shores of Lake of the Woods, one of the world’s largest inland, freshwater lakes, with over 14,000 islands and 65,000 miles of shoreline! So much space to explore! For a small town, Sioux Narrows punches well above its weight–there is mini-golf, a discovery centre, golf, shops, restaurants, hiking, and of course, amazing swimming and world-class fishing and hunting. Spend your summers on the lake watching the sunset, bake in the sun and on the water or cozy up to a fire in a rustic cabin enjoying the winter wonderland escape in the trees.

Beach Club Cabin #1 - Vintage Beach Front Cabin

Explore More Locations

Follow us