Skip to main content

Search hotels in Two Harbors, MN

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

Select occupancy

Two Harbors – 29 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.5
Very good - What previous guests thought, 171 reviews
Price from
Rs. 11,134.99
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).

A
Allen
From
United States
Good breakfast! Have stayed here before, and liked it.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 353 reviews
Price from
Rs. 14,082.49
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.5
Exceptional - What previous guests thought, 10 reviews
Price from
Rs. 23,975.63
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.9
Exceptional - What previous guests thought, 10 reviews
Price from
Rs. 28,935.82
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
Exceptional - What previous guests thought, 6 reviews
Price from
Rs. 41,336.89
1 night, 2 adults

Amazing Lake View 2 Queen Bed Studio & Heated Pools

Two Harbors

Situated in Two Harbors, Amazing Lake View 2 Queen Bed Studio & Heated Pools features accommodation with private pool, free WiFi and free private parking for guests who drive.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
Rs. 23,975.63
1 night, 2 adults

Amazing Lake View King Suite, Kitchen & Pools

Two Harbors

Boasting air-conditioned accommodation with a private pool, Amazing Lake View King Suite, Kitchen & Pools is situated in Two Harbors.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
Rs. 25,980.54
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.

C
Chris
From
United States
Onsite restaurant was top notch. I enjoyed the fireplace in the room.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 147 reviews
Price from
Rs. 13,907.44
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.

S
Stanley
From
United States
We chose the pool view room for easy access to the hot tub after a day of hiking, was quiet and perfect. We especially liked the outdoor pool and hot tub with large fire nearby. The awesome bonus was the beach on the bay close by easy to get to and didn't have to bring a thing, well maybe a towel. Chairs and fire pit available. Wish we could have stayed longer.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 493 reviews
Price from
Rs. 17,452.71
1 night, 2 adults

Majestic Lake Views Studio 2-Queen Beds and Heated Pools

Two Harbors

Featuring a sauna, Majestic Lake Views Studio 2-Queen Beds and Heated Pools is set in Two Harbors. This property offers a pool with a view and free private parking.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6 reviews
Price from
Rs. 23,975.63
1 night, 2 adults
See all 29 hotels in Two Harbors

Budget hotels in Two Harbors and nearby

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3 reviews

Set in Two Harbors, Panoramic Lake Views King Bed Studio, Whirlpool and Hot Tub offers accommodation with private pool, free WiFi and free private parking for guests who drive.

Located in Two Harbors, 45 km from Duluth Canal Park and 46 km from Aerial Lift Bridge, Panoramic Lake Views King Suites, Kitchen, Whirlpool Soaking Tubs and Hot Tub offers an indoor pool and air...

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated in Two Harbors, 45 km from Duluth Canal Park and 46 km from Aerial Lift Bridge, Whispering Pines Lake Views 1BR King Suite features spacious air-conditioned accommodation with a balcony and...

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

Located in Two Harbors, Whispering Pines Lake Views Studio 2 Queen Beds, Heated Pool and Hot Tub provides accommodation with private pool, free WiFi and free private parking for guests who drive.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Two Harbors, Whispering Pines Lake Views King Suite, 2 Queen Beds, Kitchen and Heated Pools provides accommodation with private pool, free WiFi and free private parking for guests who drive...

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Boasting a spa bath, Pool Access: North Shore Gem Near Beaches & Trails is set in Two Harbors.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6 reviews

Featuring a sauna, Majestic Lake Views Studio 2-Queen Beds and Heated Pools is set in Two Harbors. This property offers a pool with a view and free private parking.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Situated in Two Harbors, Majestic Lake Views 1BR King Suite and Heated Pools features accommodation with private pool, free WiFi and free private parking for guests who drive.

Hotels located in the centre of Two Harbors

See all
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Boasting air-conditioned accommodation with a pool with a view, lake view and a patio, Majestic Lake Views King Suite, 2 Queen Beds and Heated Pools is situated in Two Harbors.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Boasting air-conditioned accommodation with a private pool, Amazing Superior Lake View Condo and Heated Pools is situated in Two Harbors.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Two Harbors, 48 km from Duluth Canal Park and 49 km from Aerial Lift Bridge, Waterfront Lake Superior Cabin: Fire Pit & More! offers a garden and air conditioning.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 12 reviews

Located in Two Harbors in the Minnesota region, Gooseberry Trailside Suites by Heirloom Boutique Collection provides accommodation with free WiFi and free private parking, as well as access to a sauna...

What guests said about Two Harbors:

Scored out of 10, guest rating 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 byCharlene
United States
Scored out of 10, guest rating 10

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 byJeannette
United States
Scored out of 10, guest rating 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 byGregg
Scored out of 10, guest rating 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 byBatteen
Scored out of 10, guest rating 10

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 byROBERT
United States
Scored out of 10, guest rating 10

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 byKaren
United States

See reviews by guests who stayed at hotels in Two Harbors

See all
From Rs. 25,828.11 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 147 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 bySina
Germany
From Rs. 29,249.21 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 493 reviews
It was real nice room. We loved the Truffles that they had on table. Fire was going outside when we got out there. Plenty of firewood. Also, a fire pit out on the beach. Nice beach for agates. Close to many attractions. Two Harbors is very close by.
Guest review byDavid
United States
From Rs. 23,579.98 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 171 reviews
Location is really good. Right next to a gas station and Culver’s. Very quiet! Doors don’t slam shut like other hotels do.
Guest review byMegan
United States
From Rs. 25,828.11 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 147 reviews
Loved the location on the lake. Wish the sun was shining instead of raining.
Guest review byMann
United States
From Rs. 23,907.48 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 353 reviews
The manager Russ at the hotel was so pleasant and friendly.
Guest review byGeorgine
United States

More places to explore, more ways to go