Hotels > Minnesota > Battle Lake

Battle Lake MN Hotels

There are 33 hotels in Battle Lake, MN. Select a hotel below for contact information and a map.

Barkys Resort Norway Beach Resort
Battle Lake Motel Otter Tail Beach Resort LLC
Bonnie Beach Resort Ottertail Beach Resort
Deer Lake Resort Red Lantern Resort
Ethel Beach Resort and Rest Sand Bay Resort
Ethel Beach Resort and Rstrnt Sunset Bch Resort and Campground
First Resort Sunset Beach Resort
Fishermans Village Resort Three Seasons Lodge Ottertail
Holiday Haven Resort Twin Lake Landing
Holiday Haven Resort and Campgro Vacationland Resort
Hollys Resort Woodland Bch Resort Campground
Madsens Resort Woodland Beach Resort
Madsens Resort and Tackle Woodlawn Resort
Nifty Nook Resort Xanadu Island Resort

All brand names used on this website other than, are used without any claim to the trademark, copyright, special relationship and/or other rights of the owners of such names.