Discover a selection of 80 vacation rentals in Two Harbors that are perfect for your trip. Whether you’re traveling with friends, family, or even pets, Vrbo vacation homes have the best amenities for hanging out with the people that matter most, including WiFi and fireplaces. Prices start at $203 per night, and cabins and houses are popular options for a stay in Two Harbors. Either way, you'll find a rental for everyone's needs.
Top rated rentals — Two Harbors
Destination guide

Explore Two Harbors from a cabin accommodation

As the county seat of Lake County, Two Harbors has a lot to offer vacationers looking for cabin rentals near Duluth. It's right along state Highway 61, which is the main thoroughfare through the town and leads to other attractions in the region. Your cabin here will allow you easy access to attractions like the Superior Hiking Trail, the Two Harbors Lighthouse Museum, and Agate Bay Beach. Just steps from your cabin, you'll find quaint cafés, great restaurants, and small independent shops that will help make memories for a lifetime.

Things to do

Dog-sledding and rock-climbing in Two Harbors

Two Harbors is a gorgeous place any time of year, but when the Northern Lights come out to dance over the lake, it becomes downright magical. The Two Harbors Light Station has been operating continuously since it was first lit in 1892, and is well worth a visit. Two Harbors vacation rentals are close to historic buildings such as The Depot Museum, where you can learn about the industries that built Two Harbors. When the snow falls, you can embrace your inner adventurer and hit the trails on a dog sled, or brave sheer cliffs at Palisade Head for rock-climbing.


Ice fishing and berry-picking in Two Harbors

While water and outdoor adventures abound in Two Harbors, there are also boundless activities for visitors who prefer a slower pace. The shores of Lake Superior are covered with beautifully smooth pebbles, perfect for collecting or skimming across the water. Two Harbors vacation rentals are close to the lakeshore, where wild raspberries and blueberries are free for the picking in summer. In winter, the city opens 2 outdoor ice rinks, for magical nighttime skating. Fishing is a beloved activity in Two Harbors, and you can join the fun by hiring charter boats in summer or trying ice fishing in winter.


Snowy winters in Two Harbors

Set along the shores of Lake Superior in Minnesota, Two Harbors has warm, humid summers and cold, snowy winters. Summers can be rainy, but Two Harbors still experiences nearly 200 days of sunshine per year. Summer temperatures usually hover in the mid-70s, but breezes off the lake make it cooler. Winter temperatures can be bitterly cold, usually around 3-5 degrees, made colder from the same lake winds that are so welcome in summer. Two Harbors gets a heavy snowfall, up to 57 inches through the season, so be sure to bring attire that protects from the cold, wet and wind.

Natural features

Birdwatching and fishing in Two Harbors

Two Harbors sits on the far western shore of magnificent Lake Superior, and is just 30 minutes north of Duluth, 3 hours north of Minneapolis and 3.5 hours southwest of Thunder Bay. It is backed by the vast stretches of the Cloquet Valley State Forest, where hikers may see white-tailed deer, eagles, gray wolves and grouse. Lake Superior provides cold clear waters for Two Harbors visitors to swim in, canoe over and plumb the depths of, for salmon, carp, trout and perch. Birdwatchers will find entertainment along the shoreline of Two Harbors, where they will find loons, woodpeckers and hawks.

How to get there

How to get to and around Two Harbors

The nearest airport is in Duluth, MN (DLH-Duluth Intl.), located 27.1 mi (43.6 km) from the city center.

How many vacation rentals are available around Two Harbors?

Our 2021 property listings offer a large selection of 80 vacation rentals around Two Harbors. From 20 cabin rentals to 69 house rentals, find a unique house rental for you to enjoy a memorable holiday or a weekend with your family and friends.