Visit beautiful Manitoulin Island and stay at a local Manitoulin Island resort, with scenic views, great fishing, and lots of activities for you to enjoy.
Timberlane Lodge is a resort on Manitoulin Island located in a private, quiet location on Timberlane Bay along the South shore of Lake Manitou. Enjoy a wonderful stay on Manitoulin and stay with us!