We have listed a few options for lodging and camping.
If you have a group of 4 or more, you may also want to consider an AirBnB or VRBO, as they may offer more space for the same cost as a hotel or inn.
Hotel
Country Inn of Two Harbors
1204 7th Avenue Two Harbors, MN 55616 (218) 834-5557
Hotel
AmericInn by Wyndham Two Harbors Near Lake Superior
1088 Minnesota 61 Two Harbors, MN 55616 (218) 834-3000
Hotel
Vine & Branches Inn
1319 Minnesota 61 Two Harbors, MN 55616 (218) 834-2100
Hotel
Penmarallter Campground
725 Scenic Drive Two Harbors, MN 55616 (218) 834-4603