• Connect with Us

Bonnie Beach Resort

20341 Bonnie Beach Rd
Battle Lake Minnesota, 56515
Lake: Clitherall Lake
(800) 767-LAKE


Memories are made here! Come enjoy Clitherall Lake in the heart of Otter Tail County. Experience our family run, family oriented Minnesota Lake Resort. YES, WE HAVE OPENINGS!!! For availability email us at info@bonniebeachresort.com or call 1-800-767-LAKE.

Bonnie Beach Resort is a traditional Minnesota lake resort. We are family owned and operated. The resort is one of the oldest running resorts in the area and has been in operation continuously since 1882.

Bonnie Beach Resort is on 8 acres of natural beauty located on the North Shore of Clitherall Lake in Otter Tail County in West Central Minnesota, 2.5 miles from the town of Battle Lake. Clitherall Lake has 2493 surface acres of water and its unique shape gives it 14.2 miles of shoreline. We often hear, "I can't believe how clear the water is". This clear water makes you want to spend as much time in the water as possible. We have 600 feet of sandy, weed free shoreline perfect for all water sports and ages. Guests can enjoy the swim raft, fun bugs, paddleboats, stand up paddleboards, and canoe. Also fish for your favorite Minnesota species: Walleye, Crappie, Bluegill, Large Mouth Bass, Small Mouth Bass, Northern, and/or Muskie and enter into our season long catch and release fishing contest.

Enjoy all of Minnesota's Seasons at Bonnie Beach Resort, now open in the winter!


  • Spring 9 for 7
    Spring 9 for 7- Stay May 22-29 & stay through Memorial Day (9 day stay for 7 day rate)
  • Fall 9 for 7
    Fall 9 for 7-Stay August 28-September 4 & Stay Through Labor Day (9 day stay for 7 day rate)
  • SOGO 50% Off!
    SOGO 50% Off! –Stay one week in Summer (6/10-8/12) get 50% off fall cabin rate after Labor Day


Want to give a review yourself? Login, and you'll come right back to this page. Don't have an account? Register here!

Connect With Us


  • Cabin & Vacation Home
  • Equipment Rental
  • Resorts
  • Boating and Water Sports
  • Water View

Get Directions