Superior Shores Resort is located on Lake Superior in Two Harbors, Minnesota, twenty miles north of Duluth and less than three hours from Minneapolis/St. Paul. The resort offers a variety of accommodations, including lodge rooms, Jacuzzi rooms, studios, and suites at the lodge and one to three bedroom lakehomes, adjacent to the lodge. The resort is situated on sixty wooded acres with over a mile of Lake Superior coastline, including a 2000 foot pebbled beach.
Superior Shores resort overlooks the beautiful Lake Superior. Indoor and outdoor pools and cycling and hiking trails are nearby. The eighteen hole Lakeview National Golf Course is 1.5 miles away. Downtown Two Harbors, 2 miles from the resort, has three museums, five parks, and Minnesota’s only operational lighthouse.