We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Pool Mid-range Romantic Free Parking Family-friendly Charming Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Room Service Business & up & up Internet Independent Hotels & up Air Conditioning Non-Smoking Hotel Business services Meeting room Reduced mobility rooms Unique Hotels Heritage Hotels Historic Hotels ₹₹ ₹₹₹ ₹₹₹₹ Super 8 Resort Classic Shopping Fanatic Country Inns And Suites Boutique Fairfield Inn Hotels with Jacuzzi Quaint Spa Hotels Quality Inn Quiet Americas Best Value Inns Fitness centre City Centre Wedding Hotels Spa Themed Hotels Honeymoon Hotels Within 25 km Within 50 km Any distance from Harmony-Preston Valley State Trail
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Country Lodge Motel
525 Main Ave N, Harmony, MN 55939-8714
0.6 km from Harmony-Preston Valley State Trail
  • Free Wifi
  • Free Parking
CountryTrails Inn - Preston
809 Hwy 52 North, Preston, MN 55965
14.9 km from Harmony-Preston Valley State Trail
  • Free Wifi
  • Free Parking
Brewster's Red Hotel
106 Parkway Ave S, PO Box 196, Lanesboro, MN 55949-9774
18.5 km from Harmony-Preston Valley State Trail
  • Free Wifi
  • Free Parking
Stone Mill Hotel & Suites
100 East Beacon Street, Lanesboro, MN 55949
18.9 km from Harmony-Preston Valley State Trail
  • Free Wifi
  • Free Parking
Cedar Valley Resort
905 Bench St, Whalan, MN 55949-8059
21.1 km from Harmony-Preston Valley State Trail
  • Free Parking
  • Free Internet
No photo provided
SAVE US$ 27
US$ 87
Travelocity
US$ 60
View Deal
620 2nd Ave SE, Cresco, IA 52136-1702
21.9 km from Harmony-Preston Valley State Trail
  • Free Wifi
  • Room Service
Super 8 Cresco IA
Expedia.com
US$ 71
View Deal
511 2nd Ave SE, Cresco, IA 52136-1877
22.1 km from Harmony-Preston Valley State Trail
  • Free Wifi
  • Free Parking
No photo provided
135 N Church St, Peterson, MN 55962-9798
29.4 km from Harmony-Preston Valley State Trail
    No photo provided
    301 Main St W, Spring Grove, MN 55974
    29.7 km from Harmony-Preston Valley State Trail
      Hotel Winneshiek
      Travelocity
      US$ 178
      View Deal
      104 E Water St, Decorah, IA 52101-1802
      33.3 km from Harmony-Preston Valley State Trail
      • Free Wifi
      • Free Parking
      Country Inn By Carlson, Decorah
      Expedia.com
      US$ 110
      View Deal
      1202 Highway 9 West, Decorah, IA 52101-2459
      33.7 km from Harmony-Preston Valley State Trail
      • Free Wifi
      • Free Parking
      Fairfield Inn & Suites Decorah
      Fairfield Inn
      US$ 133
      View Deal
      2041 Iowa State Highway 9, Decorah, IA 52101
      33.9 km from Harmony-Preston Valley State Trail
        Quality Inn & Suites Decorah
        QualityInn
        US$ 190
        View Deal
        705 Commerce Dr, Decorah, IA 52101-2331
        35.0 km from Harmony-Preston Valley State Trail
        • Free Wifi
        • Free Parking
        Americas Best Value Inn & Suites- Spring Valley
        Hotels.com
        US$ 76
        View Deal
        745 N Broadway St, Spring Valley, MN 55975-1027
        35.0 km from Harmony-Preston Valley State Trail
        • Free Wifi
        • Free Parking
        Super 8 Decorah
        SAVE US$ 6
        US$ 83
        Booking.com
        US$ 77
        View Deal
        810 Highway 9 E, PO Box 465, Decorah, IA 52101-2355
        35.1 km from Harmony-Preston Valley State Trail
        • Free Wifi
        • Free Parking
        Savings alert: 13% below average rate

        The price you found is 13% lower than this hotel's average rate of US$ 88/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Windswept Inn
        207 N Mill St, Rushford, MN 55971-9180
        35.3 km from Harmony-Preston Valley State Trail
          Hotel Capone
          No availability for your dates from these sites
          331 S Main St, Spillville, IA 52168-4404
          39.7 km from Harmony-Preston Valley State Trail
          • Free Wifi
          • Free Parking
          Crest Inn
          15944 State Hwy 44 / 76, Caledonia, MN 55921-4796
          41.1 km from Harmony-Preston Valley State Trail
          • Free Wifi
          • Free Parking
          No photo provided
          2753 Iowa 76, Dorchester, IA 52140
          43.6 km from Harmony-Preston Valley State Trail
          • Free Parking
          White Valley Motel
          SAVE US$ 30
          US$ 94
          Expedia.com
          US$ 64
          View Deal
          449 W. 6th Street, Saint Charles, MN 55972
          46.7 km from Harmony-Preston Valley State Trail
          • Free Wifi
          Still looking for a place to stay?
          Harmony has 1 Guest Houses with 2 reviews
          No photo provided
          140 Center St E, Harmony, MN 55939-7741
          0.2 km from Harmony-Preston Valley State Trail
          • Free Wifi
          See all 1 Harmony Guest Houses
          See all hotels in or near Harmony
          CountryTrails Inn - Preston
          809 Hwy 52 North, Preston, MN 55965
          14.9 km from Harmony-Preston Valley State Trail
          • Free Wifi
          • Free Parking
          Brewster's Red Hotel
          106 Parkway Ave S, PO Box 196, Lanesboro, MN 55949-9774
          18.5 km from Harmony-Preston Valley State Trail
          • Free Wifi
          • Free Parking
          Stone Mill Hotel & Suites
          100 East Beacon Street, Lanesboro, MN 55949
          18.9 km from Harmony-Preston Valley State Trail
          • Free Wifi
          • Free Parking
          Cedar Valley Resort
          905 Bench St, Whalan, MN 55949-8059
          21.1 km from Harmony-Preston Valley State Trail
          • Free Parking
          • Free Internet
          No photo provided
          SAVE US$ 27
          US$ 87
          Travelocity
          US$ 60
          View Deal
          620 2nd Ave SE, Cresco, IA 52136-1702
          21.9 km from Harmony-Preston Valley State Trail
          • Free Wifi
          • Room Service
          *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.