
Find 2 Star Hotels in Battle Lake, MN from AED 308
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Battle Lake 2 Star Hotels
Our top choices for Battle Lake 2-star hotels
The price is AED 406
AED 450 total
includes taxes & fees
28 May - 29 May
The price is AED 327
AED 361 total
includes taxes & fees
17 May - 18 May
The price is AED 367
AED 407 total
includes taxes & fees
27 May - 28 May
The price is AED 340
AED 377 total
includes taxes & fees
31 May - 1 Jun
The price is AED 342
AED 367 total
includes taxes & fees
19 May - 20 May

7.0 out of 10, Good, (122 reviews)
The price is AED 328
AED 363 total
includes taxes & fees
31 May - 1 Jun

7.6 out of 10, Good, (226 reviews)
The price is AED 279
AED 308 total
includes taxes & fees
17 May - 18 May
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 3-star hotels
Many 3-star hotels have the same amenities as 2-star hotels. See all 3-star hotels in Battle Lake.

GrandStay Hotel & Suites Perham
231 Market Drive Perham MN
The price is AED 475 per night from May 17 to May 18
AED 475
AED 527 total
17 May - 18 May
includes taxes & fees
9.2/10 Wonderful! (544 reviews)
Still don't see what you're looking for?
See all properties in Battle Lake.
You can also use these popular filters to refine your search.
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.
Learn more about Battle Lake
Paddle across crystal-clear West Battle Lake before exploring the fascinating Prospect House & Civil War Museum with its authentic artifacts. Hikers can discover pristine trails through Glendalough State Park while anglers cast lines into Otter Tail Lake's fish-rich waters.

Top Battle Lake Hotel Reviews

The Mill Hotel
10/10 Excellent

Super 8 by Wyndham Perham
8/10 Good
Explore a world of travel with Expedia
Stay near popular Battle Lake attractions
Explore more hotels
- Country Inn & Suites by Radisson, Fergus Falls, MN
- Pet-friendly Lake Cabin: Boat Rentals & Dock!
- The Mill Hotel
- AmericInn by Wyndham Fergus Falls - Conference Center
- American Inn & Suites
- Super 8 by Wyndham Perham
- Comfort Inn Fergus Falls
- Pelican Motel
- The Otter Supper Club & Lodge
- Beautiful, family friendly Lake home w/sunroom and 100ft of sandy beach!
- Days Inn by Wyndham Fergus Falls
- Legacy Lakeside Resort
- A-frame, Fireplace,Private Lake Lot, Dock, Kayaks.
- Hotel 8
- Cozy Cabin on Private Lake! Kayaks, Firepit, Fishing! Relaxing. Pet Friendly.
- Cozy & Private Lakeside Cabin on Lake Irene – Swim, Fish, Relax
- Unique Lake Cabin- Hot Tub, 2 Saunas, Massage Chair, Ice Baths - SPA
- Barrett Lake, rent year round! Dock is out for the season as of 9.27.25
- Spacious 5BR Getaway, Hot Tub + Cozy Vibes All Year Round
- Adorable and bright lake house! Retro feel all the modern amenities















































