Come enjoy the rustic beauty of Totem Lodge, nestled in amongst the majestic pine trees and sparkling lake. Located on Lake of the Woods, Ontario, Canada. Whether it’sa quaint log cabin or an executive chalet, our accommodations are first class in every detail – and it shows! We’re the only lodge that has been given a 5 Star Rating for 15 consecutive years.