Find hotels in Battle Lake, MN from $101

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Beautiful, renovated lake home on pristine Eagle Lake, Otter Tail County  MN!
4.9/5 Exceptional! (18 reviews)
Fabulous lake home
"Wonderful time spent with family at this beautiful lake home. Gorgeous views, amazing decks and cozy environment!!"

Reviewed on Sep 5, 2021

Get rates
Beautiful, renovated lake home on pristine Eagle Lake, Otter Tail County MN!
Beach House Bungalow
Battle Lake, MN
5.49 mi from city center
5/5 Exceptional! (1 review)
Gorgeous house
"Beautiful house in a great location. House was immaculate with all the amenities you need. Brock was a great host and extremely responsive. I highly recommend and if we get back to the area will definitely re-book."

Reviewed on Jul 27, 2021

Get rates
Beach House Bungalow
Resort Living on 175ft of Sandy Beach on Ottertail Lake, MN.- Cabin #1
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Beautiful & Spacious 3 Bedroom Lakeside Retreat
Battle Lake Inn and Suites
2.5 out of 5
102 Glenhaven Drive, Battle Lake, MN
Fully refundableReserve now, pay when you stay
The price is $119 per night from Nov 1 to Nov 1
0.45 mi from city center
4.5/5 Wonderful! (28 reviews)
Good
"Noisy heating unit. Good stay."

Reviewed on May 29, 2021

Battle Lake Inn and Suites
Sun, sand, and relaxation on Otter Tail Lake
6.32 mi from city center
5/5 Exceptional! (16 reviews)
Midway Park Retreat
"We had a marvelous stay at the Midway Park retreat. This beautiful home had gorgeous views right on Ottertail Lake with a lovely beach. The home is spacious with a unique and perfect layout. It included every amenity imaginable. Jereme and Sue were amazing hosts and made sure that we had everything ..."

Reviewed on Oct 15, 2021

Get rates
Sun, sand, and relaxation on Otter Tail Lake
Vacation on the most exciting strip on Otter Tail Lake
5.19 mi from city center
5/5 Exceptional! (11 reviews)
Family vacation!
"The barefoot retreat was the perfect space for our family. We got together with our teenager, our adult kids and their spouses and our grandson. There was plenty of space for all of us and room to spread out. The beach and the water are beautiful and we utilized the paddle board, kayaks and paddle ..."

Reviewed on Aug 23, 2021

Get rates
Vacation on the most exciting strip on Otter Tail Lake
Silver Lake Get-A-Way
Battle Lake, MN
1.24 mi from city center
4.9/5 Exceptional! (48 reviews)
Excellent choice!
"Adorable cottage. Fabulous owner— attentive, proactive, sweet and professional. Amazing view. So peaceful. Perfect location for my 21st personal retreat."

Reviewed on Oct 18, 2021

Get rates
Silver Lake Get-A-Way
Clitherall Lake 300' of private shore on 2 acres
2.93 mi from city center
5/5 Exceptional! (8 reviews)
Great place
"Excellent place to stay"

Reviewed on Aug 19, 2021

Get rates
Clitherall Lake 300' of private shore on 2 acres
On GC Ottertail Lake
Battle Lake, MN
6.27 mi from city center
Get rates
On GC Ottertail Lake
Lakefront - A Frame - spacious - new remodel - clean - quiet - refreshing
5/5 Exceptional! (21 reviews)
Great family getaway
"We loved our stay at Jacks place! The sand area up by the house was perfect for the 4 year olds to play while we kept a watchful eye on them. The sand bar and shallow water was also perfect for us. The cabin worked out perfectly and was well stocked with the essentials. The only con? It’s booked ..."

Reviewed on Aug 22, 2021

Get rates
Lakefront - A Frame - spacious - new remodel - clean - quiet - refreshing
Sandy Shores Cottage on Glendalough Trail
0.49 mi from city center
5/5 Exceptional! (15 reviews)
All good!
"We have stayed here before and we always have a great experience."

Reviewed on Sep 18, 2021

Get rates
Sandy Shores Cottage on Glendalough Trail
AmericInn by Wyndham Fergus Falls - Conference Center
2.5 out of 5
526 Western Avenue, Fergus Falls, MN
Fully refundableReserve now, pay when you stay
The price is $120 per night from Nov 1 to Nov 1
19.5 mi from city center
4.3/5 Excellent! (432 reviews)
"It was good in general"

Reviewed on Oct 6, 2021

AmericInn by Wyndham Fergus Falls - Conference Center
Country Inn & Suites by Radisson, Fergus Falls, MN
3.5 out of 5
925 Western Avenue, Fergus Falls, MN
Fully refundableReserve now, pay when you stay
The price is $101 per night from Nov 2 to Nov 2
19.55 mi from city center
4/5 Very Good! (281 reviews)
"Felt very comfortable. When checking in the staff made me feel at home. Wish there was more breakfast options . It is not your fault. Just trying to be safe with Covid protocol. Will be back again"

Reviewed on Oct 4, 2021

Country Inn & Suites by Radisson, Fergus Falls, MN
Arrowwood Resort and Conference Center
3.5 out of 5
2100 Arrowwood Lane NW, Alexandria, MN
The price is $109 per night from Oct 31 to Oct 31
29.05 mi from city center
3.9/5 Good! (357 reviews)
"Nice property, super friendly staff. With Covid, some things were closed or had limited availability. The water park was a little aged, but my son still had fun!"

Reviewed on Oct 4, 2021

Arrowwood Resort and Conference Center
GrandStay Hotel & Suites Perham
2.5 out of 5
231 Market Drive, Perham, MN
Fully refundableReserve now, pay when you stay
The price is $103 per night from Oct 26 to Oct 26
21.44 mi from city center
4.6/5 Exceptional! (241 reviews)
"Very clean and comfortable. staff was friendly, right off the interstate."

Reviewed on Oct 16, 2021

GrandStay Hotel & Suites Perham
Hollys Resort
3 out of 5
36294 Augustana Dr, Battle Lake, MN
7 mi from city center
5/5 Exceptional! (2 reviews)
"Lake front property was beautiful. Owners were very nice and friendly. Did not like the 8am check out, but managed. Main building closes way too early at 5pm. They have dishes, pots and pans, etc but nothing to use to clean the dishes. I recommend a small purchase for a sponge or brush. I would definitely ..."

Reviewed on Sep 10, 2021

Get rates
Hollys Resort
Don't see what you're looking for?
See all available properties in Battle Lake
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent reviews of Battle Lake hotels

More trip options