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.
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveler rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Battle Lake Inn and Suites
Travelocity
$119
View Deal
  • Free Wifi
  • Free Parking
Xanadu Island Bed & Breakfast and Resort
No availability for your dates from these sites
#2 Best Value of 3 hotels in Battle Lake
  • Free Parking
  • Breakfast included
See all hotels in or near Battle Lake
GrandStay Hotel & Suites Parkers Prairie
SAVE $9
$89
GrandStay
$80
View Deal
20.6 miles from Battle Lake
  • Free Wifi
  • Free Parking
GrandStay Hotel & Suites Glenwood
SAVE $21
$124
GrandStay
$103
View Deal
46.3 miles from Battle Lake
  • Free Wifi
  • Free Parking
GrandStay Hotel & Suites Morris
SAVE $11
$114
GrandStay
$103
View Deal
48.8 miles from Battle Lake
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson Fergus Falls
Booking.com
$79
View Deal
19.4 miles from Battle Lake
  • Free Wifi
  • Free Parking
GrandStay Hotel & Suites Perham, MN
GrandStay
$94
View Deal
22.0 miles from Battle Lake
  • Free Wifi
  • Free Parking
Super 8 Jackson MN
Booking.com
$66
View Deal
44.6 miles from Battle Lake
  • Free Wifi
  • Free Parking
Super 8 Morris
Booking.com
$73
View Deal
48.5 miles from Battle Lake
  • Free Wifi
  • Free Parking
Comfort Inn
ComfortInn
$80
View Deal
19.3 miles from Battle Lake
  • Free Wifi
  • Free Parking
AmericInn Lodge & Suites Alexandria
Expedia.com
$104
View Deal
33.8 miles from Battle Lake
  • Free Wifi
  • Free Parking
Baymont Inn & Suites Wahpeton
Booking.com
$100
View Deal
43.5 miles from Battle Lake
  • Free Wifi
  • Free Parking
Hampton Inn and Suites Alexandria
SAVE $20
$120
Expedia.com
$100
View Deal
33.1 miles from Battle Lake
  • Free Wifi
  • Free Parking
Savings alert: 10% below average rate

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

Super 8 Alexandria MN
Expedia.com
$74
View Deal
33.8 miles from Battle Lake
  • Free Wifi
  • Free Parking
Holiday Inn Detroit Lakes
SAVE $15
$115
HolidayInn.com
$100
View Deal
36.5 miles from Battle Lake
  • Free Wifi
  • Free Parking
Americas Best Value Inn
Booking.com
$75
View Deal
38.0 miles from Battle Lake
  • Free Wifi
  • Free Parking
Best Western Alexandria Inn
BestWestern.com
$100
View Deal
34.0 miles from Battle Lake
  • Free Wifi
  • Free Parking
AmericInn Lodge & Suites Fergus Falls - Conference Center
Hotels.com
$105
View Deal
19.2 miles from Battle Lake
  • Free Wifi
  • Free Parking
Super 8 Perham
Booking.com
$71
View Deal
21.8 miles from Battle Lake
  • Free Wifi
  • Free Parking
Fairfield Inn & Suites Detroit Lakes
Fairfield Inn
$107
View Deal
36.8 miles from Battle Lake
    Arrowwood Resort & Conference Center
    SAVE $3
    $109
    Expedia.com
    $106
    View Deal
    28.9 miles from Battle Lake
    • Free Wifi
    • Free Parking
    Skyline Motel
    Booking.com
    $55
    View Deal
    33.0 miles from Battle Lake
    • Free Wifi
    • Free Parking
    Best Western Plus Holland House
    Expedia.com
    $105
    View Deal
    37.0 miles from Battle Lake
    • Free Wifi
    • Free Parking
    Best Western Premier The Lodge on Lake Detroit
    Expedia.com
    $113
    View Deal
    36.2 miles from Battle Lake
    • Free Wifi
    • Free Parking
    Oak Tree Inn Glenwood
    SAVE $3
    $98
    Travelocity
    $95
    View Deal
    46.9 miles from Battle Lake
    • Free Wifi
    • Free Parking
    AmericInn Lodge & Suites Wahpeton
    Booking.com
    $130
    View Deal
    43.4 miles from Battle Lake
    • Free Wifi
    • Free Parking
    AmericInn Lodge & Suites Wadena
    Hotwire.com
    $78
    View Deal
    30.1 miles from Battle Lake
    • Free Wifi
    • Free Parking
    Savings alert: 11% below average rate

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

    AmericInn Lodge & Suites Detroit Lakes
    TripAdvisor
    $100
    View Deal
    36.9 miles from Battle Lake
    • Free Wifi
    • Free Parking
    AmericInn Lodge & Suites Cloquet
    Priceline
    View Deal
    34.6 miles from Battle Lake
    • 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.