Skip to main content

Search hotels in Two Harbors, MN

Enter your dates to see the latest prices and deals for Two Harbors hotels

Two Harbors – 17 hotels and places to stay

Filter by:

Star rating
Review score

AmericInn by Wyndham Two Harbors Near Lake Superior

Hotel in Two Harbors

Situated in Two Harbors, 42 km from Duluth Canal Park, AmericInn by Wyndham Two Harbors Near Lake Superior features air-conditioned accommodation with free WiFi.

A
Ann
From
United States
I often travel with only needing "1-night stays". I appreciate that AmericInn allows that. Location is perfect. Helpful that it is near a restaurant and gas station which are two things I need when traveling back and forth. I also like that you offer a time in the pool for adults only.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 138 reviews
Price from
US$128
1 night, 2 adults

Country Inn Two Harbors

Hotel in Two Harbors

Easily accessible on scenic Highway 61, this Two Harbors inn offers free WiFi access and is near 4 state parks including Gooseberry Falls (21 km away).

M
Melisa
From
United States
The convenience of our room being on the main floor. Always enjoy our stay here.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 370 reviews
Price from
US$139
1 night, 2 adults

Breathtaking Lake Views Studio, 2 Queen Beds, Fireplace and Heated Indoor and Outdoor Pools

Two Harbors

Featuring a sauna, Breathtaking Lake Views Studio, 2 Queen Beds, Fireplace and Heated Indoor and Outdoor Pools is located in Two Harbors.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews
Price from
US$184.60
1 night, 2 adults

Breathtaking Lake Views 1BR King Suite, Kitchen & Heated Pools

Two Harbors

Set in Two Harbors, Breathtaking Lake Views 1BR King Suite, Kitchen & Heated Pools offers accommodation with private pool, free WiFi and free private parking for guests who drive.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$210.16
1 night, 2 adults

Breathtaking Lake Views King Suite, Queen Beds, Kitchen and Heated Indoor and Outdoor Pools

Two Harbors

Featuring a sauna, Breathtaking Lake Views King Suite, Queen Beds, Kitchen and Heated Indoor and Outdoor Pools is located in Two Harbors.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
US$307.67
1 night, 2 adults

Larsmont Cottages

Two Harbors

Situated in Two Harbors and with Duluth Canal Park reachable within 36 km, Larsmont Cottages features concierge services, rooms, a terrace, free WiFi and a bar.

S
Sina
From
Germany
The location of the cottages is exceptional! The view on Lake Superior is truly unique and we enjoyed sitting at the fireplaces along the shore. With a pool, a hot tub, massages, kayak rental and much more, the place offers a variety of great amenities. The place is very quiet but still within a ten-minutes drive to Two Harbors. In terms of location and surroundings, truly a gem!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 148 reviews
Price from
US$119
1 night, 2 adults

Superior Shores Resort

Two Harbors

On the shores of Lake Superior, this Minnesota resort boasts separate lodge and lakefront properties. All properties feature access to hiking and cross-country ski trails and a restaurant.

L
LEAH
From
United States
Exceptional service. Excellent proximity to hiking trails, restaurants and the private beach and fire pits are added perks. The s’mores kits are our fave.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 467 reviews
Price from
US$129
1 night, 2 adults

Grand Superior Lodge

Castle Danger (Near Two Harbors)

Hugging the shores of Lake Superior in Two Harbors, the Grand Superior Lodge features an indoor pool and a fitness centre. Free WiFi access is available.

Y
Yvette
From
United Kingdom
Location. Amenities Staff especially Max who looked after us so well when we dined in the restaurant. Food was great too..
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 284 reviews
Price from
US$127
1 night, 2 adults

15 Mi to Duluth Lake Superior Beachfront Home!

Clifton (Near Two Harbors)

15 Mi to Duluth Lake Superior Beachfront Home! is a beachfront property set in Clifton, 100 metres from Bluebird Landing Beach and 27 km from Duluth Canal Park.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

North Shore Cabin with Fire Pit By Gooseberry Falls!

Castle Danger (Near Two Harbors)

Boasting a spa bath, North Shore Cabin with Fire Pit By Gooseberry Falls! is situated in Castle Danger. Free WiFi is at guests' disposal throughout the property.

K
Kathryn
From
United Kingdom
The design of the log cabin was beautiful. The location is walking distance to Gooseberry Falls.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 9 reviews
See all 17 hotels in Two Harbors

Hotels located in the centre of Two Harbors

What guests said about Two Harbors:

  • 8.0

    Two Harbors is in the middle of the peninsula which makes it...

    Two Harbors is in the middle of the peninsula which makes it no more than an hour from everything up there; Lutsen, Canadian border, Ely,...Great area. Hit on Betty's Pies, Joe's Fish House , North Shore Winery
    Guest review by
    Charlene
    United States
  • 10.0

    No matter what season you visit Two Harbors and the...

    No matter what season you visit Two Harbors and the surrounding North Shores communities, you will find something to see, do, try. There are notable stops along the north shores between Duluth and Grand Marais that we visited during our July 2025 visit. You can visit local shops, hike trails, see rushing waterfalls, stop for a coffee, enjoy the sounds of nature, listen to the lapping of the lakefront waves, and so much more.
    Guest review by
    Jeannette
    United States
  • 8.0

    Two harbors is a pretty neat small down.

    Two harbors is a pretty neat small down. Most of the places we went for food were good, but nothing fancy. The view of superior was amazing though. Also only about 25 minutes or so to duluth and a lot cheaper than staying in duluth.
    Guest review by
    Anonymous
  • 8.0

    I liked the scenery.The wet weather was a little cool this...

    I liked the scenery.The wet weather was a little cool this time of year but the day of sunshine made up for it.We had to walk a distance to get to some good agate hunting,because the beaches with good access are overhunted.Gooseberry Falls was beautiful.
    Guest review by
    Batteen
  • 10.0

    Was a small town 30 minutes north of Duluth.

    Was a small town 30 minutes north of Duluth. It had a great selection of restaurants. We ate at; Judy's Cafe, McQuade's Pub and Black Woods Bar and Grill and had a great meal at all. The restaurant prices were reasonable. There was a local golf course and several other golf courses within a 30-40 drive. It was a great base for touring other areas. We came to run Grandmas Marathon.
    Guest review by
    ROBERT
    United States
  • 10.0

    Clean, cozy, great location and a great view from the...

    Clean, cozy, great location and a great view from the lakeside balcony. A little pricey and it does not include breakfast. A common sauna and small pool are available. Our room had a fireplace for which wood is provided. This should also make an excellent winter destination
    Guest review by
    Karen
    United States

See reviews by guests who stayed at hotels in Two Harbors

See all
  • From US$257.33 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 148 reviews
    The location of the cottages is exceptional! The view on Lake Superior is truly unique and we enjoyed sitting at the fireplaces along the shore. With a pool, a hot tub, massages, kayak rental and much more, the place offers a variety of great amenities. The place is very quiet but still within a ten-minutes drive to Two Harbors. In terms of location and surroundings, truly a gem!
    Guest review by
    Sina
    Germany
  • From US$214.68 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 467 reviews
    Location is beautiful! Staff were all very friendly and helpful. Quiet and peaceful right on the lake, trails were perfect to explore with the children. Little playground on the lot was a nice touch for the kids to enjoy, and the pool was nice with the indoor/outdoor hot tub with a view of the lake.
    Guest review by
    Michaela
    United States
  • From US$257.33 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 148 reviews
    The property is located on the shore of Lake Superior outside of Two Harbors, about a 10 minute drive away. The property has an excellent restaurant however we had no opportunity to sample their breakfast offerings. Dinner was superb.
    Guest review by
    Karen
    United States
  • From US$141.73 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 138 reviews
    The room is large with all the amenities. My last hotel room with another chain was more expensive with less!
    Guest review by
    Cheryl
    United States
  • From US$134.92 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 370 reviews
    It was clean and comfortable with nice bed and breakfast.
    Guest review by
    Paul
    United States