Welcome to Superior Shores Resort
Superior Shores Resort is located on Lake Superior in Two Harbors, Minnesota, twenty miles north of Duluth and three hours from Minneapolis/St. Paul. The resort offers a variety of accommodations at three unique properties that include the Main Lodge, Burlington Bay, and the Lakehomes. Situated on sixty acres of north woods forest, the resort features over a mile of Lake Superior coastline. Conveniently located at the center of many North Shore attractions, including Gooseberry Falls, Split Rock Lighthouse, Canal Park, and the Superior Hiking Trail, the resort is the perfect base camp location for your day tripping activities. With something for everyone, visit Superior Shores Resort and experience the North Shore at its best!