Country Inn Two Harbors Facebook Pixel
Request Info | Contact Us Blog

Country Inn Two Harbors –
Cozy Lodging on Minnesota’s North Shore

Searching for a great North Shore getaway?  “The secret” is Country Inn of Two Harbors! We’re the premier Two Harbors, MN Hotel. You’ll find a harmonious blend of cozy accommodations and warm hospitality. Outside of our doors, you’ll find yourself surrounded by boundless nature.

Nearby North Shore Attractions

Located in Two Harbors, this welcoming inn invites you to explore the rugged landscape and abundant wildlife on the North Shore of Lake Superior. Discover four nearby state parks – Gooseberry, Split Rock, Tettegouche, and George H. Crosby Manitou. Discover the storied harbor-town history of the old port neighborhoods of Two Harbors. Discover the Lake Superior shores, the Edna G. Tugboat, the Legend of John Beargrease, the area lighthouses, and more. Enjoy a North Shore Scenic Railroad excursion!

Easy to access from Highway 61. We are here year-round to help you perfect the art of doing nothing. Or, enjoy endless area exploration and nearby sporting activities. You can try snowmobiling, snowshoeing, Minnesota cross-country & downhill skiing, golfing, hiking, Minnesota fishing, or kayaking. We even offer miniature golfing on site!


Hotel Amenities and Features

After the day’s adventures, retreat to our indoor pool and spa. Relax and read a book by the fireplace.  Sleep well. Tomorrow brings the opportunity for more memories.

Book your stay with us today in Two Harbors. Come experience what Minnesota’s north shore of Lake Superior has to offer!

Check Availability Near You at Country Inn Two Harbors

Live Harbor Cams
Watch the boats launching from the harbor with the Country Inn Two Harbors Launch Cam!
Two Harbors Boat Launch
Check out the view of the historic Depot with the Country Inn Two Harbors Depot Cam!
Two Harbors Depot