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
Results
Sort By:

B&Bs in Battle Lake

 
Starting
at $110

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