Plan your trip

A coastal landscape with a lighthouse on a rocky cliff, calm sea, and a sunset sky.

Find all hotels by Independent in Two Harbors, MN from $100

  • Upfront pricing

    Our total price for your stay includes taxes and fees

  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices

    Learn about One Key

  • Be picky

    Search almost a million properties worldwide

  • Check prices for these dates

    Check prices for these dates, December 15 – 16, 2026

    View in a map

    Hotels recommended for families in Two Harbors

    AmericInn by Wyndham Two Harbors Near Lake Superior

    A lodge with a wooden exterior and a glass entrance.

    Country Inn of Two Harbors

    A hot tub with a wooden deck and a view of trees through large windows.

    Grand Superior Lodge

    A lakeside cabin with a stone foundation, surrounded by trees and a clear view of the water.

    Voyageur Motel

    A wooden display shelf with various travel brochures and maps.

    Superior Shores

    A modern hotel with a view of the sunset over a body of water, surrounded by a well-maintained lawn and a forested area.

    Lake Superior Two Queen Bed Studio~Pool/Hot tub-Burlington Bay

    A clear swimming pool with a rock formation and a glass barrier.

    Lake Superior 2 Queen Fireplace Studio~Pool Hot tub Sauna

    A clear swimming pool with a rock formation and a glass barrier.

    Whispering Pines Lake Views | 1BR King Suite

    A hot tub with a wooden deck, surrounded by snow and trees, with a clear sky and sun.

    Top Two Harbors Hotel Reviews

    Beacon Pointe on Lake Superior

    A balcony with two chairs and a small table, overlooking a body of water.

    Canal Park Lodge

    An outdoor seating area with tables and chairs, a rock garden with flowers, and a view of the water.

    Historic GG Barnum Mansion by Heirloom Boutique Collection

    A modern bedroom with a large bed, a sitting area with a chair, a small table, and a bathtub.

    Junction Inn Suites & Conference Center

    Lobby

    Fitger's Inn

    A historic building with arched windows and a central tower, surrounded by trees and street lamps.

    Historic Cotton Mansion Duluth Boutique Hotel

    A rustic kitchen with stone walls, wooden beams, a large sink, a microwave, a refrigerator, and a fireplace.

    Historic Salyards Mansion by Heirloom Boutique Collection

    A spacious living room with a fireplace, leather sofas, a glass coffee table, and large windows.

    Country Inn of Two Harbors

    A hot tub with a wooden deck and a view of trees through large windows.

    Cove Point Lodge

    A cabin by a lake with a sunset view.

    North Shore Camping Co.

    A cabin in a forest with a wooden deck and a small porch.

    Grand Superior Lodge

    A lakeside cabin with a stone foundation, surrounded by trees and a clear view of the water.

    Larsmont Cottages

    A swimming pool with a view of a snowy landscape and a sunset.

    The Oliver Inn | Duluth Hotel Near Canal Park

    A spacious room with a high ceiling, chandeliers, a large window, and a television.

    Endion Station Inn | Hotel Next to Lake Superior

    A building with a large deck area, a sign indicating a location, and a view of the water.

    Black Beach Inn by GrandStay

    An indoor pool area with a table tennis table, a blue water slide, and a seating area with tables and chairs.

    Frequently Asked Questions

    What is the best area to stay in Two Harbors?

    The best area to stay in Two Harbors is near the downtown area and the Lake Superior waterfront, particularly around Lighthouse Point and the Agate Bay harbor.

    This central area offers convenient access to the city's main attractions, including the historic Split Rock Lighthouse, the Two Harbors Light Station, and the scenic Lake Superior shoreline. It's a very walkable district with local shops, eateries, and public spaces like Paul Van Hoven Park, providing direct views of the harbor and passing ore ships.

    Couples looking for a relaxing getaway will appreciate this area. Many accommodations here offer direct lake views and easy access to walking paths along the water, superb for enjoying sunsets or quiet strolls. You're also close to several local dining options for convenient evenings out.

    Families will find this area suitable due to its proximity to outdoor activities and points of interest. The harbor itself is a fascinating place for children to watch boats and trains, and the nearby lighthouse offers an educational experience.

    What are the best hotels in Two Harbors that travelers recommend?

    Two of the best hotels in Two Harbors that receive consistently high recommendations from travelers are Larsmont Cottages and Grand Superior Lodge.

    The 3-star Larsmont Cottages, with a 9.0 rating, offers a beautiful lake view and is situated directly on Lake Superior. Guests appreciate the helpful and amazing staff, along with the delicious food. The rooms are noted for being super quiet, and amenities include a fireplace, air conditioning, a kitchen, and an indoor pool.

    Another highly recommended option is the 3-star Grand Superior Lodge, also with a 9.0 rating. This lodge also boasts a stunning lake view and is praised for its absolutely beautiful and clean rooms. Travelers often mention the friendly and helpful staff, the good food, and the amazing amenities, including a kitchen, indoor pool, and hot tub.

    What are the best family hotels in Two Harbors?

    For family-friendly hotels in Two Harbors, consider the Grand Superior Lodge or the Country Inn of Two Harbors.

    The 3-star Grand Superior Lodge, with an excellent 9.0 rating, offers spacious rooms with sofa beds and kitchens, making it convenient for families. Children's meals are available, and there is an indoor pool for year-round enjoyment. Guests often highlight the clean and beautiful rooms, friendly and helpful staff, and great amenities.

    Another great option is the Country Inn of Two Harbors, which has a high 9.2 rating. This hotel provides a pool and complimentary breakfast, including a buffet option, to start your day right. It's conveniently located near Lake Superior and the Lake County Historical Depot Museum. Guests frequently praise the friendly staff, comfortable and clean rooms, and the nice pool. Find more child-friendly accommodations in Two Harbors

    What are the best spa hotels in Two Harbors?

    For a highly-rated spa hotel in Two Harbors, consider Larsmont Cottages.

    Larsmont Cottages is a 3-star property with an excellent 9.0 rating. This hotel offers an inclusive on-site spa with massage services that can be booked in advance. Many guests appreciate the beautiful lake views and the convenient location. The cottages also feature fully equipped kitchens, and customers frequently highlight the helpful staff, delicious food, and super quiet rooms. See all spa hotels in Two Harbors

    What hotels in Two Harbors offer free breakfast?

    For hotels in Two Harbors that offer free breakfast, consider the Country Inn of Two Harbors, AmericInn by Wyndham Two Harbors Near Lake Superior, and The Fitzgerald Manor BnB is Your Northwoods Destination .

    The 3-star Country Inn of Two Harbors, with a 9.2 rating, provides a complimentary buffet breakfast. Guests frequently mention the friendly staff and comfortable, clean rooms. It is conveniently located near the Lake County Historical Depot Museum, just 0.7 miles away, and the Superior Hiking Trail, 0.4 miles away.

    Another excellent option is the 3-star AmericInn by Wyndham Two Harbors Near Lake Superior, rated 8.6. This hotel offers a free grab-and-go breakfast. Travelers consistently praise the friendly and helpful staff, as well as the clean and affordable rooms. It is situated about 1.0 mile from the Lake County Historical Depot Museum.

    The Fitzgerald Manor BnB is Your Northwoods Destination ., with a great 10.0 rating, also offers free breakfast. This bed and breakfast provides amenities such as a kitchen, balcony, and patio for a comfortable stay. Find more hotels with free breakfast in Two Harbors

    What are the top pet-friendly hotels in Two Harbors?

    For top pet-friendly hotels in Two Harbors, consider the Voyageur Motel and Superior Shores.

    The Voyageur Motel, with an 8.2 rating, is a great option that permits pets. Guests often praise its comfortable and clean rooms, good location, and wonderful service from the great staff. It also offers free WiFi and complimentary self-parking. The motel is conveniently located near the Lake County Historical Depot Museum, the Two Harbors Lighthouse, and the Superior Hiking Trail.

    Another excellent choice is the 3.5-star Superior Shores, rated 8.0, which allows dogs. This hotel provides an indoor pool and hot tub, with some rooms featuring private indoor hot tubs. It is located very close to Flood Bay State Wayside. See more pet-friendly hotels in Two Harbors

    What are the best budget hotels in Two Harbors?

    For budget-friendly accommodations in Two Harbors, consider the AmericInn by Wyndham Two Harbors Near Lake Superior and the Country Inn of Two Harbors.

    The AmericInn by Wyndham Two Harbors Near Lake Superior, with an 8.6 rating, offers guests complimentary WiFi and free breakfast. Travelers frequently mention the friendly and helpful staff, the clean and affordable rooms, and the convenient location. The hotel also provides free parking for RVs, buses, and trucks. It is just a mile from the Lake County Historical Depot Museum and 0.8 miles from the Superior Hiking Trail.

    Another excellent choice is the Country Inn of Two Harbors, boasting a 9.2 rating. This hotel provides free WiFi, complimentary buffet breakfast, and free self-parking. Guests consistently praise the friendly staff, comfortable and clean rooms, and the pleasant pool. The hotel is conveniently located 0.7 miles from the Lake County Historical Depot Museum and 0.4 miles from the Superior Hiking Trail.

    The Voyageur Motel, rated 8.2, is also a good option for budget-conscious travelers. It offers free WiFi, free self-parking, and accessible parking. Guests appreciate the comfortable and clean rooms, the comfortable beds, and the wonderful service from the great staff. This motel is located 0.8 miles from the Lake County Historical Depot Museum and 0.5 miles from the Superior Hiking Trail.

    For a 3-star option, the Grand Superior Lodge, with a 9.0 rating, offers amenities such as an indoor pool, a hot tub, and kitchens in some rooms. Guests often highlight the clean and absolutely beautiful rooms, the friendly and helpful staff, and the good food and amazing drinks.

    Finally, the 3-star Larsmont Cottages, also with a 9.0 rating, provides amenities including an indoor pool, kitchens, and lake views, as it is located right on Lake Superior. Travelers frequently praise the helpful and amazing staff, the beautiful and convenient location, the delicious food, and the super quiet rooms. View all budget hotels in Two Harbors

    What are the most romantic hotels in Two Harbors for couples?

    For a romantic getaway in Two Harbors, couples should consider The Fitzgerald Manor BnB is Your Northwoods Destination., Grand Superior Lodge, or Larsmont Cottages.

    The Fitzgerald Manor BnB is Your Northwoods Destination. boasts an exceptional 10.0 review rating. This accommodation offers a kitchen, a balcony, a deck or patio, and a porch or lanai, providing wonderful private spaces for couples.

    The 3-star Grand Superior Lodge, with a 9.0 rating, offers an indoor pool and hot tubs, some of which are resort-inclusive for a relaxing experience. Many rooms feature lake views, and it is located near Lake Superior. Guests frequently mention the clean and beautiful rooms, as well as the friendly and helpful staff.

    Another excellent choice is the 3-star Larsmont Cottages, also rated 9.0. This property provides cottages with kitchens and lake views, some with balconies or patios. It also features an indoor pool and is situated near Lake Superior. Guests often praise the helpful staff and the beautiful location. See all romantic hotels in Two Harbors

    What are the best hotels in Two Harbors near Lake Superior?

    For hotels in Two Harbors near Lake Superior, consider the Country Inn of Two Harbors, Grand Superior Lodge, Larsmont Cottages, #1 Queen- Vine & Branches Inn, 2 minute walk to Burlington Bay., and #5 King- View of Lake Superior, 2 minute walk to Burlington Bay.

    The Country Inn of Two Harbors, with a 9.2 rating, offers complimentary breakfast, including a buffet, and free WiFi, making it convenient for guests. There is also free parking, including for RVs, buses, and trucks. Guests frequently praise the friendly staff, comfortable and clean rooms, and the nice pool. This hotel is also conveniently located near the Lake County Historical Depot Museum and the Two Harbors Lighthouse.

    The 3-star Grand Superior Lodge, rated 9.0, is a great option for families, offering sofa beds, kids' meals, and cribs. It features an indoor pool and rooms equipped with kitchens. Guests have highlighted the clean and beautiful rooms, friendly and helpful staff, and good food.

    Another excellent 3-star choice is Larsmont Cottages, also rated 9.0. This property provides a serene experience with lake views, an indoor pool, and private balconies or patios. Rooms are equipped with kitchens, and guests frequently mention the helpful staff, beautiful location, and delicious food.

    For a unique stay, consider #1 Queen- Vine & Branches Inn, 2 minute walk to Burlington Bay., which boasts an impressive 9.8 rating. This inn features lake views, free WiFi, and onsite parking. It's just a short walk to Burlington Bay and close to the Lake County Historical Depot Museum and Two Harbors Lighthouse.

    Finally, #5 King- View of Lake Superior, 2 minute walk to Burlington Bay., with a 9.4 rating, offers stunning lake views and is located right by the lake. It provides free WiFi, onsite parking, and is near a beach, making it ideal for those who enjoy water activities. Guests appreciate its great location.

    When is the best time to go to Two Harbors?

    For most travelers, the best time to go to Two Harbors is during the summer months, from June to August, or in the fall, from September to October.

    Summer offers the warmest weather, with average temperatures in the 70s Fahrenheit, making it ideal for outdoor activities. This is a great time for families to enjoy the Lake Superior shoreline, visit Split Rock Lighthouse State Park, or explore Gooseberry Falls. The longer daylight hours also allow for extended sightseeing and recreational opportunities.

    Fall brings cooler temperatures and the stunning display of autumn foliage along the North Shore. Couples often find this season particularly appealing for scenic drives on Highway 61, hiking among the colorful trees, and enjoying a more tranquil experience before the winter season arrives.

    Can I cancel my hotel reservation on Expedia?

    You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Two Harbors.

    How much is the nightly rate at a Two Harbors hotel?

    Prices for hotels in Two Harbors often vary, but you can find a great deal from $100 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

    Explore a world of travel with Expedia