Fishermen looking for an escape from the daily grind will find it all when booking a trip to Duck Bay Lodge. Situated on an island in the southeast corner of Lake of the Woods, our fishing resort is the perfect backdrop for your next vacation. When you stay with us, you’ll be surrounded by 600 acres of unspoiled nature as well as some of the best fishing in Ontario, Canada, which is saying a lot.
With countless lakes, streams and rivers, Ontario is already a fisherman’s paradise. Lake of the Woods provides you with the ultimate experience, with some of the most opportunistic Canada lake fishing you’ll find. If you’re ready to land the trophy fish you’ve always dreamed of, book your next trip with us and start looking forward to the chance of a lifetime.