Hotels in Battle Lake, MN

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

In Minnesota, Battle Lake is ranked 27th of 1018 cities in Hotels per capita, and 30th of 1018 cities in Hotels per square mile.

List of Battle Lake Hotels

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

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

Twin Lakes Resort 34648 County Highway 74 Battle Lake, MN