Detroit Lakes The Lodge Detroit Lakes: An upscale lodge with breathtaking Minnesota lakefront views Steps from the sparkling waters of Detroit Lake, the Best Western Premier The Lodge on Lake Detroit in Detroit Lakes, Minnesota is an upscale rustic retreat. The Lodge Detroit Lakes: An upscale lodge with breathtaking Minnesota lakefront views