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 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!
The Main Lodge is nestled along the shoreline of Flood Bay on Lake Superior. Enjoy your favorite North Shore activities such as skipping rocks, agate hunting, and campfires, all easily accessible on our 2000 foot pebble beach. Accommodations at the Main Lodge feature rustic Lodge Rooms and Suites. Indoor amenities include pool, hot tub, kiddie pool, sauna, and exercise room. Outdoor amenities include seasonal pool, hot tub, and cabana bar, as well as a playground and expansive lawn area for games and activities. The Main Lodge serves as the hub of the resort, housing the only Front Desk, Ballroom, Conference Center, and Kamloops Restaurant & Lounge.
Burlington Bay is situated on a hillside offering spectacular views of Lake Superior. This property, located one half-mile south of the Main Lodge, features luxury Guest Rooms and Suites. Amenities include an indoor pool, indoor/outdoor hot tub, sauna and exercise room. Outdoor amenities include lakeside fire pit, hiking trail, and playground.
The Lakehomes are perched on a rocky peninsula of rugged Lake Superior shoreline. These rustic townhomes are located one-quarter mile from the Main Lodge. Amenities include a seasonal outdoor pool and hot tub, tennis courts, and hiking trails.