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.
Filter Hotels
159 results
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
US$109
Travelocity
View Deal
#2 of 3 Hotels in Battle Lake
  • Free Wifi
  • Free Parking
Updating list...
US$105
Hotels.com
View Deal
Certificate of Excellence
30.9 km from Battle Lake
#1 of 7 Hotels in Fergus Falls
  • Free Wifi
  • Free Parking
US$67
Priceline
View Deal
30.9 km from Battle Lake
#6 of 7 Hotels in Fergus Falls
  • Free Wifi
  • Free Parking
Rodeway Inn(Fergus Falls)
US$59
Expedia.com
View Deal
31.0 km from Battle Lake
#5 of 7 Hotels in Fergus Falls
  • Free Wifi
  • Free Parking
Comfort Inn(Fergus Falls)
US$80
Priceline
View Deal
31.0 km from Battle Lake
#3 of 7 Hotels in Fergus Falls
  • Free Wifi
  • Free Parking
US$113
US$93
Country Inns
View Deal
Certificate of Excellence
31.3 km from Battle Lake
#2 of 7 Hotels in Fergus Falls
  • Free Wifi
  • Free Parking
US$79
GrandStay
View Deal
Certificate of Excellence
33.2 km from Battle Lake
#1 of 2 Hotels in Parkers Prairie
  • Free Wifi
  • Free Parking
Super 8 Perham(Perham)(Great Value!)
US$79
Booking.com
View Deal
Certificate of Excellence
35.0 km from Battle Lake
#2 of 2 Hotels in Perham
  • Free Wifi
  • Free Parking
US$95
GrandStay
View Deal
Certificate of Excellence
35.3 km from Battle Lake
#1 of 2 Hotels in Perham
  • Free Wifi
  • Free Parking
US$148
US$106
Expedia.com
View Deal
46.6 km from Battle Lake
#5 of 12 Hotels in Alexandria
  • Free Wifi
  • Free Parking
US$65
Priceline
View Deal
47.4 km from Battle Lake
#4 of 5 Hotels in Wadena
  • Free Wifi
  • Free Parking
The Inn at Dunvilla(Pelican Rapids)
US$89
Booking.com
View Deal
48.4 km from Battle Lake
#1 of 2 Pelican Rapids B&B and Inns
  • Free Wifi
  • Free Parking
US$88
TripAdvisor
View Deal
48.5 km from Battle Lake
#1 of 5 Hotels in Wadena
  • Free Wifi
  • Free Parking
Skyline Motel(Alexandria)(Great Value!)
US$55
Expedia.com
View Deal
53.1 km from Battle Lake
#8 of 12 Hotels in Alexandria
  • Free Wifi
  • Free Parking
US$54
Expedia.com
View Deal
53.3 km from Battle Lake
#7 of 12 Hotels in Alexandria
  • Free Wifi
  • Free Parking
US$100
Expedia.com
View Deal
Certificate of Excellence
53.4 km from Battle Lake
#1 of 12 Hotels in Alexandria
  • Free Wifi
  • Free Parking
Savings alert! 13% below average rates

The price you found is 13% lower than this hotel's average rate of US$115/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.

US$105
Expedia.com
View Deal
Certificate of Excellence
54.4 km from Battle Lake
#4 of 12 Hotels in Alexandria
  • Free Wifi
  • Free Parking
Super 8 Alexandria MN(Alexandria)(Great Value!)
US$68
Booking.com
View Deal
Certificate of Excellence
54.4 km from Battle Lake
#3 of 12 Hotels in Alexandria
  • Free Wifi
  • Free Parking
US$69
Expedia.com
View Deal
54.5 km from Battle Lake
#10 of 12 Hotels in Alexandria
  • Free Wifi
  • Free Parking
Best Western Alexandria Inn(Alexandria)(Great Value!)
US$113
US$100
Travelocity
View Deal
Certificate of Excellence
54.8 km from Battle Lake
#2 of 12 Hotels in Alexandria
  • Free Wifi
  • Free Parking
US$88
Country Inns
View Deal
55.0 km from Battle Lake
#11 of 12 Hotels in Alexandria
  • Free Wifi
  • Free Parking
US$109
Travelocity
View Deal
55.2 km from Battle Lake
#9 of 12 Hotels in Alexandria
  • Free Wifi
  • Free Parking
Best Western Premier The Lodge on Lake Detroit(Detroit Lakes)(Great Value!)
US$117
Hotels.com
View Deal
Certificate of Excellence
58.2 km from Battle Lake
#1 of 10 Hotels in Detroit Lakes
  • Free Wifi
  • Free Parking
Holiday Inn Detroit Lakes(Detroit Lakes)(Great Value!)
US$100
US$89
HolidayInn.com
View Deal
Certificate of Excellence
58.7 km from Battle Lake
#3 of 10 Hotels in Detroit Lakes
  • Free Wifi
  • Free Parking
Budget Host Inn(Detroit Lakes)
US$70
US$58
Hotels.com
View Deal
59.2 km from Battle Lake
#8 of 10 Hotels in Detroit Lakes
  • Free Wifi
  • Free Parking
Fairfield Inn & Suites Detroit Lakes(Detroit Lakes)(Great Value!)
US$84
Fairfield Inn
View Deal
59.2 km from Battle Lake
#6 of 10 Hotels in Detroit Lakes
    AmericInn Lodge & Suites Detroit Lakes(Detroit Lakes)(Great Value!)
    US$100
    TripAdvisor
    View Deal
    Certificate of Excellence
    59.3 km from Battle Lake
    #4 of 10 Hotels in Detroit Lakes
    • Free Wifi
    • Free Parking
    Best Western Plus Holland House(Detroit Lakes)(Great Value!)
    US$95
    Expedia.com
    View Deal
    Certificate of Excellence
    59.5 km from Battle Lake
    #2 of 10 Hotels in Detroit Lakes
    • Free Wifi
    • Free Parking
    US$68
    Expedia.com
    View Deal
    61.1 km from Battle Lake
    #5 of 10 Hotels in Detroit Lakes
    • Free Wifi
    • Free Parking
    Travelocity
    View Deal
    19.7 km from Battle Lake
    #1 of 2 Hotels in Ottertail
    • Free Wifi
    • Free Parking
    Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.