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

Located in Two Harbors, 26 miles from Duluth Canal Park, AmericInn by Wyndham Two Harbors Near Lake Superior has air-conditioned accommodations with free WiFi.

M
Michael
From
United States
Beautiful facility. Enjoyed the pool and the comfortable lobby with warm refreshments. Very clean and comfortable rooms. Welcoming staff.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 178 reviews
Price from
$102.85
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 (13 mi away).

L
Litwinenko
From
Canada
The Inn was spotless from my room to the pool area The staff were very helpful and friendly as well
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 349 reviews
Price from
$129
1 night, 2 adults

Larsmont Cottages

Two Harbors

Located in Two Harbors and with Duluth Canal Park reachable within 22 miles, Larsmont Cottages has concierge services, rooms, a terrace, free WiFi and a bar.

K
Katherine
From
Australia
Nice array of choices, something for all tastes
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 152 reviews
Price from
$130.90
1 night, 2 adults

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

Two Harbors

28 miles from Duluth Canal Park in Two Harbors, Breathtaking Lake Views Studio, 2 Queen Beds, Fireplace and Heated Indoor and Outdoor Pools provides accommodations with access to a hot tub and fitness...

p
paula
From
United States
The location was perfect! So nice to wake up to views of Lake Superior. We also enjoyed very much the outdoor portion of the hot tub. Also located close to town and was easy ti go pick up dinner and get back quickly.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews
Price from
$207.12
1 night, 2 adults

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

Two Harbors

28 miles from Duluth Canal Park in Two Harbors, Breathtaking Lake Views 1BR King Suite, Kitchen & Heated Pools offers accommodations with access to a sauna, hot tub, and indoor pool.

T
Tasha
From
United States
It was a beautiful spacious property. We had the suite to ourselves and I loved that it had a kitchen!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 11 reviews
Price from
$321.39
1 night, 2 adults

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

Two Harbors

Breathtaking Lake Views King Suite, Queen Beds, Kitchen and Heated Indoor and Outdoor Pools offers accommodations in Two Harbors, 29 miles from Aerial Lift Bridge and 25 miles from Glensheen Estate.

J
Jill
From
United States
Amazing view of Lake Superior from your own balcony. We sat and enjoyed the view every morning and evening. Condo was exceptionally clean. Beds were large and comfortable. Great space and plenty of room for our group of 6 adults. Kitchen was well stocked with all the cooking utensils, pots, and spices we needed. Enjoined the pool and hot tub with incredible views as well. Nice location along North Shore as easy to get to all of the site seeing locations without all of the traffic. Property owner was very responsive and met all our needs. Highly recommend for your next stay. One of our favorite places we have ever stayed.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
$499.93
1 night, 2 adults

Amazing Lake View 2 Queen Bed Studio & Heated Pools

Two Harbors

Amazing Lake View 2 Queen Bed Studio & Heated Pools offers accommodations in Two Harbors, 28 miles from Duluth Canal Park and 29 miles from Aerial Lift Bridge.

T
Tim
From
United States
We loved the location and spacious parking. We spent the evening there on way to Canada for fishing trip. Was perfect.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$207.12
1 night, 2 adults

Amazing Lake View King Suite, Kitchen & Pools

Two Harbors

Amazing Lake View King Suite, Kitchen & Pools is located in Two Harbors, just 28 miles from Duluth Canal Park and 29 miles from Aerial Lift Bridge.

K
Katie
From
United States
The view was spectacular, enjoyed the location & cozy fireplace
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
$224.44
1 night, 2 adults

Superior Shores Resort

Two Harbors

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

K
Kate
From
United States
Spacious, lakefront property with private access to the lake. large area for chilling at the beach with fire-pits pre set for your enjoyment. Nice friendly staff, comfortable beds.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 455 reviews
Price from
$164
1 night, 2 adults

Majestic Lake Views Studio 2-Queen Beds and Heated Pools

Two Harbors

28 miles from Duluth Canal Park in Two Harbors, Majestic Lake Views Studio 2-Queen Beds and Heated Pools offers accommodations with access to a hot tub and fitness room.

V
Vogelgesang
From
United States
No breakfast. Location great. Nice room with fantastic view. Very quiet.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 6 reviews
Price from
$242.83
1 night, 2 adults
See all 29 hotels in Two Harbors

Most booked hotels in Two Harbors and surrounding area in the past month

See all

Popular with guests booking hotels in Two Harbors

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 178 reviews

Popular with guests booking hotels in Two Harbors

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 349 reviews

What Guests Said About Two Harbors:

Scored out of 10, guest rating 8.0

Two harbors is close to all sorts of hiking and state parks.

Two harbors is close to all sorts of hiking and state parks. It’s an excellent location for those who are going to the north shore to experience the parks and trails. If you are going to just relax and stay in town, it doesn’t offer that much as far as things to do. We also stayed in Grand Marais. If you are wanting to just stay in town on your north shore visit, I’d recommend Grans Marais. If you are going to be outdoors most of your trip at the parks and trails, Two harbors is a good base camp , excellent location.
Guest review byAnonymous
United States
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

See reviews by guests who stayed at hotels in Two Harbors

See all
From $228.19 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 152 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 $224.49 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 178 reviews
The room is large with all the amenities. My last hotel room with another chain was more expensive with less!
Guest review byCheryl
United States
From $225.63 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 349 reviews
one of the better "free" breakfasts offered by any hotel I have stayed at; nice variety with lots of choices
Guest review byGregory
United States
From $303.78 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 455 reviews
The resort is very close to Two Harbors and the staff were all very accommodating.
Guest review byXander
United States
From $228.19 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 152 reviews
Location on lake. Near Two Harbors. Off highway
Guest review byKathryn
United States

More places to explore, more ways to go