Photo by Tyler Wayne Glass

Find hotels in Two Harbors, MN from ₩129,784
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Two Harbors
Check prices for these dates
Our top choices for Two Harbors hotels

Country Inn of Two Harbors
Country Inn of Two HarborsTwo Harbors
9.2 out of 10, Wonderful, (1,006 reviews)
The price is ₩194,532
₩220,560 total
includes taxes & fees
May 31 - Jun 1

Grand Superior Lodge
Grand Superior LodgeTwo Harbors
9.0 out of 10, Wonderful, (955 reviews)
The price is ₩215,997
₩264,627 total
includes taxes & fees
May 31 - Jun 1

Superior Shores
Superior ShoresTwo Harbors
8.0 out of 10, Very Good, (829 reviews)
The price is ₩165,352
₩236,952 total
includes taxes & fees
Jun 4 - Jun 5

Larsmont Cottages
Larsmont CottagesTwo Harbors
9.0 out of 10, Wonderful, (639 reviews)
The price is ₩202,072
₩247,553 total
includes taxes & fees
Jun 3 - Jun 4

AmericInn by Wyndham Two Harbors Near Lake Superior
AmericInn by Wyndham Two Harbors Near Lake SuperiorTwo Harbors
8.6 out of 10, Excellent, (780 reviews)
The price is ₩215,644
₩244,486 total
includes taxes & fees
May 31 - Jun 1

Pool Access: North Shore Gem Near Beaches & Trails
Pool Access: North Shore Gem Near Beaches & TrailsTwo Harbors
The price is ₩193,024
₩684,210 total
includes taxes & fees
Jun 3 - Jun 4

Days Inn by Wyndham Duluth Lakewalk
Days Inn by Wyndham Duluth LakewalkEndion
7.6 out of 10, Good, (1,000 reviews)
The price is ₩113,473
₩129,784 total
includes taxes & fees
Jun 8 - Jun 9

Tru by Hilton Duluth Mall Area
Tru by Hilton Duluth Mall AreaDuluth Heights
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩189,972
₩217,287 total
includes taxes & fees
Jun 11 - Jun 12

Junction Inn Suites & Conference Center
Junction Inn Suites & Conference CenterBabbitt
9.4 out of 10, Exceptional, (429 reviews)
The price is ₩232,497
₩249,657 total
includes taxes & fees
Jun 1 - Jun 2

Black Beach Inn by GrandStay
Black Beach Inn by GrandStaySilver Bay
8.4 out of 10, Very Good, (713 reviews)
The price is ₩329,171
₩376,495 total
includes taxes & fees
May 31 - Jun 1

Beacon Pointe on Lake Superior
Beacon Pointe on Lake SuperiorEndion
9.6 out of 10, Exceptional, (1,000 reviews)
The price is ₩297,076
₩366,987 total
includes taxes & fees
Jun 23 - Jun 24

The Intrepid
The IntrepidDowntown Duluth
8.8 out of 10, Excellent, (66 reviews)
The price is ₩182,848
₩204,568 total
includes taxes & fees
Jun 7 - Jun 8

The Lakeview Guesthouse
The Lakeview GuesthouseDowntown Duluth
The price is ₩342,970
₩392,274 total
includes taxes & fees
Jun 28 - Jun 29

Historic GG Barnum Mansion by Heirloom Boutique Collection
Historic GG Barnum Mansion by Heirloom Boutique CollectionEndion
9.4 out of 10, Exceptional, (202 reviews)
The price is ₩173,634
₩194,254 total
includes taxes & fees
May 31 - Jun 1

Historic Cotton Mansion Duluth Boutique Hotel
Historic Cotton Mansion Duluth Boutique HotelEndion
9.4 out of 10, Exceptional, (189 reviews)
The price is ₩205,494
₩229,898 total
includes taxes & fees
May 31 - Jun 1

Sheraton Duluth Hotel
Sheraton Duluth HotelDowntown Duluth
8.4 out of 10, Very Good, (840 reviews)
The price is ₩254,997
₩291,653 total
includes taxes & fees
Jun 1 - Jun 2

Endion Station Inn | Hotel Next to Lake Superior
Endion Station Inn | Hotel Next to Lake SuperiorCanal Park
9.0 out of 10, Wonderful, (210 reviews)
The price is ₩195,936
₩219,203 total
includes taxes & fees
Jun 1 - Jun 2

Historic Salyards Mansion by Heirloom Boutique Collection
Historic Salyards Mansion by Heirloom Boutique CollectionCongdon Park
9.4 out of 10, Exceptional, (201 reviews)
The price is ₩210,627
₩235,639 total
includes taxes & fees
Jun 1 - Jun 2

Cove Point Lodge
Cove Point LodgeBeaver Bay
9.2 out of 10, Wonderful, (295 reviews)
The price is ₩349,495
₩427,749 total
includes taxes & fees
Jun 4 - Jun 5

North Shore Camping Co.
North Shore Camping Co.Beaver Bay
9.2 out of 10, Wonderful, (97 reviews)
The price is ₩263,297
₩381,615 total
includes taxes & fees
Jun 14 - Jun 15
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Two Harbors
Hikers and photographers flock to Gooseberry Falls' dramatic cascades just a short drive from town. Split Rock Lighthouse offers the most iconic Lake Superior views, especially during sunrise when fewer visitors compete for the perfect photo spot.

Photo by Tyler Wayne Glass
Open Photo by Tyler Wayne Glass
More cheap stays in Two Harbors

Days Inn by Wyndham Duluth Lakewalk
2211 London Rd Duluth MN
The price is ₩113,473 per night from Jun 8 to Jun 9
₩113,473
₩129,784 total
Jun 8 - Jun 9
includes taxes & fees
7.6/10 Good! (1,000 reviews)













































































