Photo by Tyler Wayne Glass

Find hotels in Two Harbors, MN from ₩134,524
- 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,000 reviews)
The price is ₩149,904
₩169,954 total
includes taxes & fees
Feb 15 - Feb 16

AmericInn by Wyndham Two Harbors Near Lake Superior
AmericInn by Wyndham Two Harbors Near Lake SuperiorTwo Harbors
8.6 out of 10, Excellent, (757 reviews)
The price is ₩139,670
₩158,350 total
includes taxes & fees
Mar 9 - Mar 10

Grand Superior Lodge
Grand Superior LodgeTwo Harbors
9.0 out of 10, Wonderful, (922 reviews)
The price is ₩172,966
₩211,912 total
includes taxes & fees
Feb 15 - Feb 16

Voyageur Motel
Voyageur MotelTwo Harbors
8.2 out of 10, Very Good, (628 reviews)
The price is ₩127,259
₩144,267 total
includes taxes & fees
Feb 15 - Feb 16

Superior Shores
Superior ShoresTwo Harbors
8.0 out of 10, Very Good, (787 reviews)
The price is ₩185,938
₩257,545 total
includes taxes & fees
Feb 21 - Feb 22

Larsmont Cottages
Larsmont CottagesTwo Harbors
9.0 out of 10, Wonderful, (626 reviews)
The price is ₩171,524
₩210,138 total
includes taxes & fees
Mar 8 - Mar 9

The Intrepid
The IntrepidDowntown Duluth
9.0 out of 10, Wonderful, (34 reviews)
The price is ₩171,524
₩191,905 total
includes taxes & fees
Feb 15 - Feb 16

Fitger's Inn
Fitger's InnDowntown Duluth
9.4 out of 10, Exceptional, (1,001 reviews)
The price is ₩317,089
₩362,670 total
includes taxes & fees
Mar 6 - Mar 7

Black Beach Inn by GrandStay
Black Beach Inn by GrandStaySilver Bay
8.4 out of 10, Very Good, (706 reviews)
The price is ₩246,000
₩281,357 total
includes taxes & fees
Feb 18 - Feb 19

Cove Point Lodge
Cove Point LodgeBeaver Bay
9.2 out of 10, Wonderful, (292 reviews)
The price is ₩215,126
₩263,801 total
includes taxes & fees
Feb 16 - Feb 17

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 ₩158,047
₩180,766 total
includes taxes & fees
Feb 25 - Feb 26

Days Inn by Wyndham Duluth Lakewalk
Days Inn by Wyndham Duluth LakewalkEndion
7.6 out of 10, Good, (1,000 reviews)
The price is ₩117,617
₩134,524 total
includes taxes & fees
Mar 3 - Mar 4

Beacon Pointe on Lake Superior
Beacon Pointe on Lake SuperiorEndion
9.4 out of 10, Exceptional, (1,001 reviews)
The price is ₩151,345
₩186,976 total
includes taxes & fees
Mar 1 - Mar 2

Historic GG Barnum Mansion by Heirloom Boutique Collection
Historic GG Barnum Mansion by Heirloom Boutique CollectionEndion
9.4 out of 10, Exceptional, (179 reviews)
The price is ₩132,766
₩148,520 total
includes taxes & fees
Feb 16 - Feb 17

Endion Station Inn | Hotel Next to Lake Superior
Endion Station Inn | Hotel Next to Lake SuperiorCanal Park
8.8 out of 10, Excellent, (181 reviews)

The Oliver Inn | Duluth Hotel Near Canal Park
The Oliver Inn | Duluth Hotel Near Canal ParkDowntown Duluth
8.8 out of 10, Excellent, (416 reviews)

Harris House
Harris HouseEast Hillside
9.6 out of 10, Exceptional, (27 reviews)
The price is ₩135,231
₩278,109 total
includes taxes & fees
Feb 19 - Feb 20

Sheraton Duluth Hotel
Sheraton Duluth HotelDowntown Duluth
8.4 out of 10, Very Good, (827 reviews)
The price is ₩206,117
₩235,746 total
includes taxes & fees
Mar 8 - Mar 9

Historic Cotton Mansion Duluth Boutique Hotel
Historic Cotton Mansion Duluth Boutique HotelEndion
9.2 out of 10, Wonderful, (170 reviews)
The price is ₩133,406
₩149,236 total
includes taxes & fees
Feb 16 - Feb 17
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 ₩117,617 per night from Mar 8 to Mar 9
₩117,617
₩134,524 total
Mar 8 - Mar 9
includes taxes & fees
7.4/10 Good! (1,004 reviews)













































































