Two Harbors
trover photo by Jutta Karin Schultz

Search Two Harbors Hotels from $99

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Two Harbors

Image for Relaxing Getaway Right Next to Gooseberry State Park
Image for Relaxing Getaway Right Next to Gooseberry State Park
Image for Cozy Cabin on a Beautiful North Shore Minnesota Lake
4.6/5Exceptional! (40 reviews)
Cabin Stay

"Very nice little cabin, a short drive back to Two Harbors. Secluded but well equipped, we had a nice stay, thanks! Gary and Cindy"…"

Reviewed on Oct 4, 2018

Cozy Cabin on a Beautiful North Shore Minnesota Lake
Image for Executive Log Home Lake Superior Spectacular Views-wifi!
4.7/5Exceptional! (51 reviews)
Just what we were hoping for!

"The log home is a north shore gem."…"

Reviewed on Jan 24, 2019

Executive Log Home Lake Superior Spectacular Views-wifi!
Image for Relaxing Getaway Right Next to Gooseberry State Park
Image for Viking Motel
2 out of 5
1429 7th Ave, Two Harbors, MN
$119
per night
Sep 22 - Sep 23
3.8/5Good! (193 reviews)

"Property and Room were very clean and homey. Very Friendly service. A little pricier than what I would usually pay but no complaints on stay otherwise."…"

Reviewed on Aug 11, 2019

Viking Motel
Image for Voyageur Motel
2 out of 5
1227 7th Ave, Two Harbors, MN
Free CancellationReserve now, pay when you stay
$99
per night
Sep 22 - Sep 23
3.9/5Good! (226 reviews)

"The lady who runs the property was very friendly and welcoming"…"

Reviewed on Sep 14, 2019

Voyageur Motel
Image for Country Inn of Two Harbors
2.5 out of 5
1204 7th Ave, Two Harbors, MN
Free CancellationReserve now, pay when you stay
$110
per night
Oct 20 - Oct 21
4.5/5Wonderful! (382 reviews)

"Nice settting. It was quiet! Breakfast food quality poor. Comfortable bed."…"

Reviewed on Sep 16, 2019

Country Inn of Two Harbors
Image for Relaxing Getaway Right Next to Gooseberry State Park
Image for Larsmont Cottages
3 out of 5
596 Larsmont Way, Two Harbors, MN
$108
per night
Oct 20 - Oct 21
4.3/5Excellent! (292 reviews)

"Very nice property on the shore of Lake Superior. Evening firepits along the shore were very comfortable and nice. Dining Room good, food adequate, servers friendly and helpful."…"

Reviewed on Aug 10, 2019

Larsmont Cottages
Don't see what you're looking for?
See all available properties in Two Harbors starting at $99 per night
View all properties
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.

Visiting Two Harbors

Travelers give high marks for the lakeside setting in Two Harbors, which is also known for its waterfalls. Tourists can also enjoy the city's museums and aquarium.

  • You'll find 79 Expedia hotels and other accommodations in the larger area of Duluth
  • The closest major airport is in Duluth, MN (DLH-Duluth Intl.), 27.1 mi (43.6 km) from the city center

Sightseeing and Staying in Two Harbors

The lakeside and hiking trails exemplify the city's natural beauty and places to visit include Gooseberry Falls State Park and Superior National Forest. A couple of additional sights to add to your agenda are Lake County Historical Depot Museum and The Breakwater and Light House.

As you plan your vacation, you'll find 10 hotels and other lodging options to pick from in Two Harbors. These are top ranked ones based on our user reviews:

  • Country Inn of Two Harbors - With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi. It's a favorite with Expedia travelers for its location and clean, comfortable rooms.
  • Grand Superior Lodge - Our customers like the breakfast and pool at this lodge. With a stay at this 3-star lodge, guests can enjoy access to a restaurant and an indoor pool, along with free WiFi.
  • Larsmont Cottages - This 3-star hotel features a restaurant, an indoor pool, and free WiFi. Expedia customers like its quiet location and clean, comfortable rooms.

Dressing for Two Harbors

  • Between January and March, you can expect the daytime average to be around 42°F and the nighttime average to be 7°F
  • From April to June, temperatures average about 72°F during the day and 27°F at night
  • July through September averages 76°F during the day and 43°F at night
  • In October-December, the average temperature is 60°F during the day and 9°F at night
  • About 31.10 inches of rain falls on Two Harbors each year
  • Hottest months are usually July and August with an average temperature of 74°F, while the coldest months are January and February with an average of 10°F

More trip options

Recently Booked Hotels in Two Harbors

Recent Reviews in Two Harbors