Hotels & Motels in Battle Lake, MN

There are 5 Hotels & Motels in Battle Lake, Minnesota, serving a population of 735 people in an area of 2 square miles. There is 1 Hotel & Motel per 147 people, and 1 Hotel & Motel per square mile.

In Minnesota, Battle Lake is ranked 77th of 1018 cities in Hotels & Motels per capita, and 61st of 1018 cities in Hotels & Motels per square mile.

List of Battle Lake Hotels & Motels

Find addresses, phone numbers, fax numbers, hours & services for Battle Lake Hotels & Motels.

Battle Lake Inn & Suites 102 Glen Haven Drive Battle Lake, MN Hotel & Motel

Beach House Suites 719 Lake Shore Drive Battle Lake, MN Hotel & Motel

Nifty Nook Resort Jeff Carpenter 28414 County Highway 145 Battle Lake, MN Hotel

Otter Tail Lake Resort 38974 County Highway 1 Battle Lake, MN Hotel & Motel

Twin Lakes Resort 34648 County Highway 74 Battle Lake, MN Hotel