Minnesota may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search for Battle Lake Hotels from CA $125

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Cozy Cabin Perfect for Families on Quiet Marion Lake, Otter Tail County
Get Rates
26.24 km from city centre
4/5Very Good! (21 reviews)

"Cabin was clean. Kitchen and laundry were excellent. Cabin on the lake and private very quite."…"

Reviewed on Jul. 24, 2020

Cozy Cabin Perfect for Families on Quiet Marion Lake, Otter Tail County
Sandy Shores Cottage on Glendalough Trail
725 Lake Shore Dr, Battle Lake, MN
Get Rates
0.37 km from city centre
5/5Exceptional! (12 reviews)
3rd year in a row

"For the 3rd year in a row this property and owners were wonderful. With everything going on in the world this was the perfect getaway. The fishing was great too!! Thank you john and Marc for everything"…"

Reviewed on Jul. 18, 2020

Sandy Shores Cottage on Glendalough Trail
Beautiful, Renovated Lake Home on Pristine Eagle Lake, Otter Tail County MN!
Get Rates
14.62 km from city centre
4.8/5Exceptional! (11 reviews)
Fantastic vacation

"Our return to this cabin was nothing short of wonderful. We love the location and it served as the jumping point for so many awesome adventures for the week. It fits all of our needs. It’s spacious and fits our family. The location right on the lake is so amazing and the deck over the lake is favorite. ..."…"

Reviewed on Jul. 28, 2020

Beautiful, Renovated Lake Home on Pristine Eagle Lake, Otter Tail County MN!

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hollys Resort
3 out of 5
36294 Augustana Dr, Battle Lake, MN
Get Rates
10.72 km from city centre
5/5Exceptional! (1 review)

"The owners are amazing! Super inviting and attentive to all of our needs. The lake is beautiful, with a swimming area right outside of the cabins. The cabins were beautifully maintained and clean with plenty of room for our family of 6. We booked our next stay while we were there because we loved ..."…"

Reviewed on Jun. 16, 2020

Hollys Resort
Lakefront - A Frame - Spacious - new Remodel - Clean - Quiet - Refreshing
Get Rates
10.5 km from city centre
5/5Exceptional! (17 reviews)
Great lakeside cabin

"The cabin had plenty of room for our 50th anniversary celebration with our family! Really enjoyed our time there. Had a wonderful time on Jack’s pontoon. Great place! Would stay there again."…"

Reviewed on Jul. 26, 2020

Lakefront - A Frame - Spacious - new Remodel - Clean - Quiet - Refreshing
Classic Cottage on the Shores of Otter Tail Lake, Minnesota
Sun, Sand, and Relaxation on Otter Tail Lake
28201 N Midway Park Dr, Battle Lake, MN
Get Rates
9.76 km from city centre
5/5Exceptional! (2 reviews)
Fantastic Property and great owners!!

"We found the lake house on Ottertail to be beautiful. The sunsets each night were stunning from the water and the house. The house and property were Very clean and the owners were so gracious And quick to assist in any way. The lake house was spacious and worked perfect for our family. Would definitely ..."…"

Reviewed on Jul. 30, 2020

Sun, Sand, and Relaxation on Otter Tail Lake
Silver Lake Get-a-way
23028 oak leaf lane, Battle Lake, MN
Get Rates
1.63 km from city centre
5/5Exceptional! (23 reviews)
Beautiful getaway spot

"Love the view, location, neighbors and the home."…"

Reviewed on Jul. 25, 2020

Silver Lake Get-a-way
Ottertail Adventure! Make Memories at This Beautiful get Away!
Get Rates
7.65 km from city centre
4.9/5Exceptional! (16 reviews)
Amazing Getaway

"This property, home, and all the amenities it offers is amazing. There are so many fun activities to do, or if you are feeling like you want to relax, this property definitely offers locations for that! And let’s talk about Stacy’s gardens. They are incredibly beautiful. We were a little nervous, ..."…"

Reviewed on Jul. 28, 2020

Ottertail Adventure! Make Memories at This Beautiful get Away!
Vacation on the Most Exciting Strip on Otter Tail Lake
36152 County Highway 72, Battle Lake, MN
Get Rates
7.8 km from city centre
5/5Exceptional! (7 reviews)
a

"very nice property with plenty of space"…"

Reviewed on Jul. 25, 2020

Vacation on the Most Exciting Strip on Otter Tail Lake
On GC Ottertail Lake
28146 Fairway Drive, Battle Lake, MN
Get Rates
9.68 km from city centre
On GC Ottertail Lake
Cozy Cabin Ottertail Lake
28045 Co Hwy 145, Battle Lake, MN
The price is CA $335 per night
8.87 km from city centre
4.9/5Exceptional! (28 reviews)
Ottertail Lake

"Great property. It had everything we needed and great outdoor space. Nice location on the lake. We would definitely rent again"…"

Reviewed on Jul. 12, 2020

Cozy Cabin Ottertail Lake
The Otter Lodge
2.5 out of 5
306 N Highway 78, Ottertail, MN
Free cancellationReserve now, pay when you stay
The price is CA $125 per night
18.63 km from city centre
2.9/5 (58 reviews)

"Fun place, very clean rooms. Very friendly staff."…"

Reviewed on Jul. 28, 2020

The Otter Lodge
AmericInn by Wyndham Fergus Falls - Conference Center
2.5 out of 5
526 Western Avenue, Fergus Falls, MN
Free cancellationReserve now, pay when you stay
The price is CA $131 per night
31.24 km from city centre
4.3/5Excellent! (368 reviews)

"Friendly and helpful staff. Clean & quiet room, comfortable beds."…"

Reviewed on Jun. 30, 2020

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
Free cancellationReserve now, pay when you stay
The price is CA $154 per night
31.31 km from city centre
4/5Very Good! (202 reviews)

"Had a very nice pool, and a restaurant bar with reasonable prices. Very nice atmosphere. Away from the noise of busy traffic. Noise level was well controlled for the amount of people in the building, and away from traffic noises!"…"

Reviewed on Mar. 11, 2020

Country Inn & Suites by Radisson, Fergus Falls, MN
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.

Battle Lake Hotel Guide

Looking for a hotel in Fergus Falls, particularly in or near Battle Lake? Battle Lake offers 2 quality short-stay and long-stay options within a 0.1-kilometre (0.06-mile) distance of the heart of town.

The Battle Lake Inn and Suites, is the perfect option for travelers because it is the most centrally positioned hotel option in Battle Lake.

The Xanadu Island Bed and Breakfast and Restaurant and the The Otter Lodge are two accommodation options that may suit your needs. The Xanadu Island Bed and Breakfast and Restaurant is located 3 kilometres (2 miles) from the main part of Battle Lake while the The Otter Lodge lies 19 kilometres (12 miles) away. Another option is to investigate booking a room at the Battle Lake Inn and Suites. It is located 0.5 kilometres (0.3 miles) from the main part of Battle Lake.

Keen on seeing more of the forests and lakes this area offers? Why not book some time in some of the other destinations in Central Minnesota? You can travel to regional sights or go cross-country skiing and afterwards find a convenient place to stay.

If you are really into sports and love watching games you might like to head to Kent Freeman Arena, which is 60 kilometres (36 miles) to the north of Battle Lake. Book accommodation right near the action at the Best Western Premier The Lodge on Lake Detroit or the Best Western Plus Holland House.

Hector International Airport is a nearby airport, and is located 110 kilometres (68 miles) away from Battle Lake. Conveniently located Expedia-listed hotels include Radisson Hotel Fargo and Homewood Suites by Hilton Fargo.

Frequently asked questions

Where is the best place to stay in Battle Lake?
Based on our traveler data, Battle Lake Inn and Suites is one of the top choices for your stay. This hotel offers free WiFi and free parking. Other good choices for your visit include Lakefront - A Frame - Spacious - new Remodel - Clean - Quiet - Refreshing and Silver Lake Get-a-way.
If I need to cancel my hotel reservation in Battle Lake, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable if you cancel before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Enter dates in and click on “Search”, then use the “free cancellation” filter to review the best deals in Battle Lake.
What's the best hotel for a family vacation in Battle Lake?
Battle Lake Inn and Suites is a hotel with free parking and free WiFi, and it’s a top choice on Expedia for families.
What's the best pet-friendly place to stay in Battle Lake?
Battle Lake Inn and Suites is a top hotel for people traveling with their pets, and offers free WiFi for its human guests.
What are some accommodations with pools in Battle Lake?
Hollys Resort: Features a private beach, a seasonal outdoor pool, and free parking.

Recent Reviews in Battle Lake

More trip options