Find Hotels on the Lake in Two Harbors, MN from $149

Pick from 7 Two Harbors Hotels on the Lake and compare room rates, reviews, and availability. Most hotels are fully refundable.

Country Inn of Two Harbors
2.5 star property
9.2 out of 10, Wonderful, 1,010 reviews
"The hotel is so clean and the attentiveness of the breakfast staff is unbeatable. Thank you!"
The price is $149
$169 total
includes taxes & fees
Jun 10 - Jun 11
Country Inn of Two Harbors
Grand Superior Lodge
3.0 star property
9.0 out of 10, Wonderful, 590 reviews
"Wonderfully well kept and attractive grounds. Helpful front desk. Bed could have been better. Hot tub was great! Wish we were able to stay more than one night. Restaurant had SLOW service but excellent food. Pricey. "
The price is $230
$281 total
includes taxes & fees
Jun 17 - Jun 18
Grand Superior Lodge
Larsmont Cottages
3.0 star property
8.8 out of 10, Excellent, 498 reviews
"Room is a little bit small. But come with necessary supplies. Love the shoreline. So beautiful! You may see sunrise if you can get up early enough. Property provides stuff for making s’more, and firewood. Very satisfied with our stay. "
The price is $181
$222 total
includes taxes & fees
Jun 10 - Jun 11
Larsmont Cottages
Superior Shores
3.5 star property
8.0 out of 10, Very Good, 614 reviews
"With prime leave viewing time, room was not cleaned by check in time. Was a nice area. Poor signage and no info in room about the resort. Expected more from a resort."
Superior Shores
Don't see what you're looking for?
See all available properties in Two Harbors
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.

Two Harbors Hotels on the Lake information

 

Hotels on the Lake in Two Harbors

7

Highest price
$230
Cheapest price
$149
Number of guest reviews
2,696
Total number of hotels in Two Harbors
299

 

Frequently asked questions

How much do lakeside hotels in Two Harbors cost?
You can expect to pay between $149 and $230 per night for lakeside hotels in Two Harbors. Whatever your budget, your perfect retreat by the water is a keystroke away on Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many lakeside hotels are there in Two Harbors?
Two Harbors has 7 lakeside hotels to choose from. If getting some R&R by the water sounds like your idea of the perfect escape, book your favorite option with Expedia today.
Are there any family-friendly lakeside hotels in Two Harbors?
Yes, there are! Treat the crew to a stay at Country Inn of Two Harbors, a 2.5-star lakeside option that’s just a quick drive from downtown. Amenities here include a sauna and miniature golf. Another family-friendly lake hotel is Larsmont Cottages. A swimming pool and a firepit help make this 3-star stay a top pick. After checking in and chilling out in your comfortable new digs, it’s time to head out and visit some of the local sights. Two Harbors Lighthouse and Superior Hiking Trail are popular family-friendly attractions in Two Harbors.
Why book your lakeside hotel in Two Harbors with Expedia?
Finding your ideal lakeside hotel in Two Harbors is a breeze with Expedia. Traveling with the kids? Use our handy filters to search for stays with family-friendly amenities. If you have a certain budget, click on how much you’re willing to spend and the preferred star rating of your hotel. Whatever your waterside getaway looks like, you’ll always get the best price possible.
How can I find cheap lakeside hotels in Two Harbors?
Spend your break near the water without paying top dollar with Expedia. To find cheap lakeside hotels in Two Harbors, use our filter tool to select your budget and preferred star rating. Thinking of staying in a particular area? Our convenient “neighborhood” filter will search for properties in your desired part of town.
What is there to do in Two Harbors near my lakeside hotel?
You’ll find tons of fantastic things to fill your days in Two Harbors. Check out big attractions like Lake County Historical Depot Museum, Castle Danger Brewery and 3M Birthplace Museum. Two Harbors Lighthouse, Superior Hiking Trail and Lakeview National Golf Course are also visitor favorites.

Recent reviews of Two Harbors hotels
Expedia verified reviews