Superior Shores Resort is a small family owned lodging facility located on the sandy south shore of Lake Superior. We have 7 motel units, 4 cottages and 2 beach/lake houses. We are 10 miles to the Porcupine Mountains Wilderness State Park and 5 miles to Ontonagon.