Hotels in Two Harbors

Search and compare Two Harbors hotels from hundreds of travel sites and save

Two Harbors, MN, United States
25 May — 26 May2
Two Harbors, MN, United States
Wed 25/5
Thu 26/5
...and more

Tips for booking a Two Harbors hotel

Cheapest month:December
Most expensive month:October
Average price in Two Harbors:₹ 15,978/night
Cheapest price found:₹ 5,973/night
Cheapest day:Monday
Most expensive day:Friday
₹ 8,134 - ₹ 33,538
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 9,131 - ₹ 15,762
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Where to stay in Two Harbors

Two Harbors travel FAQs

  • What are the best hotels in Two Harbors?

    Two Harbors is home to many highly-rated hotels, one of which is Grand Superior Lodge, which has a current rating of 8.7. For other potential stays, consider AmericInn by Wyndham Two Harbors Near Lake Superior and Country Inn of Two Harbors, which can also be great places to stay in Two Harbors.

  • How much do hotels in Two Harbors cost?

    Searches in the last 72 hours suggest an average price of around ₹ 21,992/night is normal for a hotel in Two Harbors.

  • How much is a cheap hotel in Two Harbors?

    HotelsCombined searches in the last 3 days suggest cheap Two Harbors hotels have prices starting from as low as ₹ 9,060/night, depending on the popularity of your requested dates. For stays from 27 May to 29 May in Two Harbors, the lowest price found was ₹ 17,888/night.

  • How much is a hotel in Two Harbors tonight?

    Users have found prices for hotels in Two Harbors tonight starting as low as ₹ 9,060, rising to an average cost of ₹ 14,326, based on searches in the last 72 hours.