Come for the Sunsets, Stay for the Experience... Best Western Premier The Lodge On Lake Detroit is an eco-friendly, lakefront, lifestyle hotel & day spa in Detroit Lakes, MN. Discover affordable luxury. Follow us to learn about upcoming events & more.