From Our Editors
Passing through Battle Lake with a long drive ahead? Get some rest and a satisfying meal at Ottertail Beach Resort in Battle Lake.
Ottertail Beach Resort is making the best of both worlds happen: creating a stay that is relaxing and affordable! Save time and money with nearby parking options at Ottertail Beach Resort. Ottertail Beach Resort in Battle Lake is a great place to kick back, relax and forget all of your daily stresses. Give the hotel a call today and plan your getaway.