Battle Lake Bed and Breakfasts

Battle Lake is a city in Otter Tail County, and is home to many wonderful B&B establishments. The Alexandria Festival is a celebration of local musicians. The Otter Tail...  Read more
Showing results 1-1 of 1
Sort By:

B&Bs in Battle Lake

from $110

Battle Lake, MN
Within city limits
The magic of Xanadu Island B&B awaits you on a pristine lake outside the quaint town of B...Read more