Lake of the Woods Lodge

Legendary, Fishing, Hunting & Family Vacations

Lake of the Woods Lodge is located on a remote, private 35 acre Island, only 5 miles from Nestor Falls, Ontario, Canada.


Sign up for a email reminders and upcoming events/specials for LOTWL


Connect with us on Social Media