top of page

Lodging

Barky's Resort

28484 County Highway 145

Battle Lake, MN 56515

495-3444

Bonnie Beach Resort

20341 Bonie Beach Rd

Battle Lake, MN 56515

864-5534

Fisherman's Village Resort

27621 County Highway 83

Battle Lake, MN 56515

800-231-3326

Madsen's Resort

27102 State Hwy 78

Battle Lake, MN 56515

864-5301

Oak Park Resort

21179 Clitherall Park Ln

Battle Lake, MN 56515

864-5066

Visit Us!
Otter Tail Beach Resort

28255 N Midway Park Drive

Battle Lake, MN 56515

864-5860

The Hideaway at Xanadu Island

4501 E Ellsworth Ave

Battle Lake, MN 56515

864-8096

Vacationland Resort

38555 Wagon Trail Loop

Battle Lake, MN 56515

864-5826

Battle Lake Inn

102 Glenhaven Dr

Battle Lake, MN 56515

862-2500

First Resort

715 Lakeshore Dr

Battle Lake, MN 56515

864-5010

Visit Us!
Holly's Resort

36294 Augustana Drive

Battle Lake, MN 56515

800-237-5331

Northstar Retreat

Ashby, MN 56309

612-750-7681

Old Town Resort

20669 Old Town Trail

Battle Lake, MN 56515

864-8173

Visit Us!
Scenic Point Resort

39896 19th St.

Clitherall, MN 56524

864-5748

The Lodge on Otter Tail Lake

28525 Cty Hwy 145

Battle Lake, MN 56515

495-2468

Woodlawn Resort

40080 Blanche Creek Rd

Battle Lake, MN 56515

864-5389

bottom of page