1-10 of 18

Resorts - Two Harbors, MN

★★★★★ 5 Reviews

Grand Superior Lodge

  • 2826 Highway 61, Two Harbors, MN
  • 218-834-3796

"Awesome Hotel! I love everything about this place! I found out they even cater to weddings and large group events...I would recommend staying here. You can rent a ..."

★★★★★ 2 Reviews

Superior Shores Resort

  • 1521 Superior Shores Dr, Two Harbors, MN
  • 218-834-5671

"We stayed at Superior Shores Resort on a family vacation and it was great. Our room was plenty big to accommodate the pack-n-play for our infant and we ..."

★★★★★ 1 Review

Bob's Cabins On Lake Superior

  • 664 Old North Shore Rd, Two Harbors, MN
  • 218-834-4583

"If you like clean, comfortable cabins with a great view of Lake Superior. and you enjoy a peaceful setting with fresh air and a low pollen count, Bob's ..."

★★★★★ 1 Review

Larsmont Cottage On Lake

  • 596 Larsmont Ridge Rd, Two Harbors, MN
  • 218-834-8250

"We rented a condo for a fun friend get together. The rooms were amazing and very updated. Every couple was able to be comfortable and had privacy."

★★★★★ 2 Reviews

J Gregers Inn

  • 3320 Highway 61, Two Harbors, MN
  • 218-226-4614

"The owners were very friendly. The room was decorated very cute and had some pretty views. We would go back."

★★★★☆ 1 Review

Country Inn-Two Harbors

  • 1204 7th Ave, Two Harbors, MN
  • 218-834-5557

"Nice small hotel. We have stayed a couple times and the service was good. Rooms were clean, pool was nice. Close to things in town."


Gooseberry Trailside Suites

  • 3317 Highway 61, Two Harbors, MN
  • 218-226-3905


Gooseberry Cabins

  • 3044 E Castle Danger Rd, Two Harbors, MN
  • 218-834-3873


Gooseberry Park Motel & Cabins

  • 2778 Highway 61, Two Harbors, MN
  • 218-834-3751


Split Rock Cabins

  • 3668 Highway 61, Two Harbors, MN
  • 218-226-4735