Find Beach Hotels in Two Harbors, MN

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 33 Two Harbors Beach Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Grand Superior Lodge
3.0 star property
9.0 out of 10, Wonderful, (749)
"We like that it is right on the Lake and peaceful."
The price is AED 493
AED 603 total
includes taxes & fees
2 Dec - 3 Dec
Grand Superior Lodge
Larsmont Cottages
3.0 star property
9.0 out of 10, Wonderful, (554)
"Picturesque location with a gorgeous lake view, nice sunrise, and lots to do on-site. The food at the on-site restaurant was amazing! We are looking forward to coming back."
The price is AED 437
AED 535 total
includes taxes & fees
6 Nov - 7 Nov
Larsmont Cottages
Country Inn of Two Harbors
2.5 star property
9.2 out of 10, Wonderful, (1002)
" Mr. Russ at the reception desk was an exceptional individual. With a warm smile and a welcoming demeanor, he greeted every guest as if they were old friends. His politeness was evident in every interaction, whether he was assisting with check-ins or answering questions about local attractions. He took the time to ensure that each guest felt valued, going above and beyond to accommodate requests and provide helpful recommendations. His professionalism and attentiveness truly enhanced the overall...
The price is AED 382
AED 433 total
includes taxes & fees
6 Nov - 7 Nov
Country Inn of Two Harbors
AmericInn by Wyndham Two Harbors Near Lake Superior
2.0 star property
8.6 out of 10, Excellent, (593)
"Nice hotel but old needs a face lift"
The price is AED 390
AED 442 total
includes taxes & fees
11 Nov - 12 Nov
AmericInn by Wyndham Two Harbors Near Lake Superior
Voyageur Motel
2.0 star property
8.2 out of 10, Very Good, (589)
"The reception person, Lisa, was friendly, efficient and very helpful. Bed was extremely comfortable, carpeting was new and the room, property too, was clean and quiet. I hope to stay here again. Thank you. "
The price is AED 393
AED 446 total
includes taxes & fees
6 Nov - 7 Nov
Voyageur Motel
#3 Queen- View of Lake Superior, 2 minute walk to Burlington Bay!
9.2 out of 10, Wonderful, (21)
"The room was beaitiful, cozy, and the renovations were spectacular. I would definitely stay again if in the duluth/two harbor area ... "
#3 Queen- View of Lake Superior, 2 minute walk to Burlington Bay!
#4 King- Vine & Branches Inn -2 minute walk to Burlington Bay!
9.0 out of 10, Wonderful, (18)
"Beautiful spot to serve as a base as we wondered the north shore looking for agates. Easy to swing by and get back to and relax after a day of rock picking. Easy, comfortable and beautiful!"
#4 King- Vine & Branches Inn -2 minute walk to Burlington Bay!
Superior Shores
3.5 star property
8.0 out of 10, Very Good, (615)
"There was a gas fire place in our room. It was clear that there was a leak. We alerted the staff, the matter was not dealt with in a timely and appropriate way. As the problem reoccurred, a new trip to the reception and again the seriousness of the gas leak was ignored. It took a lot of conversation for the staff to recognize that they had to give us a new room or I would make a call to the authorities. Compensation four our lost time (basically 1 day ) was not awarded. I don’t think we will...
Superior Shores
North Shore Luxury Cabin By Gooseberry Falls!
8.2 out of 10, Very Good, (31)
"The cabin was beautiful and was a perfect getaway. The only thing concerning was the amount of flies in the cabin itself. There were piles of dead flies that accumulated over the weekend. Other than that, the property was wonderful! "
North Shore Luxury Cabin By Gooseberry Falls!
French River Gooseberry Trailside 4-Plex Suites | Pets | Sauna | Lake View | Fun
9.6 out of 10, Exceptional, (99)
"We had an enjoyable stay. We were only there for one night. We wish we had stayed another night. Great location. Easy access to everything we wanted to do. Would definitely stay here again in the future."
The price is AED 533
AED 1,473 total
includes taxes & fees
6 Nov - 7 Nov
French River Gooseberry Trailside 4-Plex Suites | Pets | Sauna | Lake View | Fun
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.
Don't see what you're looking for?
See all available properties in Two Harbors

Frequently asked questions

What is Two Harbors like for travelers who love the beach?
Known for its lakeside setting and hiking trails, Two Harbors offers a lot for the traveler planning a getaway.
What's the best place for a beach vacation in Two Harbors?
Superior Shores is a top hotel with 2 indoor pools and free WiFi, and it’s located on the beach.
How many beach hotels can I expect to find in Two Harbors?
Expedia has 8 beach hotels in Two Harbors that are great for your beachside getaway.
When's the best time for a beach vacation in Two Harbors?
You can plan your beach trip with this snapshot of weather throughout the year in Two Harbors: The hottest months are usually July and August with an average temp of 62°F, while the coldest months are January and February with an average of 18°F. Average annual precipitation for Two Harbors is 35 inches.
What is there to see and do around Two Harbors?
After arriving and settling in at your hotel, you might want to venture out and explore everything Two Harbors has to offer. Discover the area’s lakeside setting and hiking trails, and make time for local attractions like Superior Hiking Trail and Two Harbors Lighthouse. For more things to see and do, consider visiting Gooseberry Falls State Park or Split Rock Lighthouse State Park.
What's the best way to get to my beach hotel in Two Harbors?
Here’s some information to help you get to and around your beach accommodation in Two Harbors more easily: If you’re looking to fly to Two Harbors, the closest major airport is Duluth, MN (DLH-Duluth Intl.), located 27.2 mi (43.7 km) from the city center. If you’d like to venture out around the area, consider renting a car to take in more sights.