We offer accommodations in sizes & price ranges to meet your style and budget. Weddings, reunions, conferences, family vacations & more, we’ve got you covered.

Restaurant & Lounge

Stop by the Iron Fire for a casual lunch or dinner prepared by our chef as you overlook gorgeous Leech Lake. Enjoy drinks, appetizers, dinner options & more.


You’ll never run out of fun things to do at Horseshoe Bay Lodge. From fishing to swimming & from horseshoes to kayaking, there’s too much fun to ever be bored!


Book your Up North adventure today at Horseshoe Bay Lodge! You’ll love the great views, clean lodging, delicious food and never-ending excitement.

New Owners

Where Unforgettable Lakeside Memories Await

If you’re looking for an unforgettable Northern Minnesota experience, make plans to visit Horseshoe Bay Lodge in Walker. Nestled away on the peaceful shores of Leech Lake, our full-service resort offers a world of adventure for people of all ages looking to create memories to last a lifetime. Welcome in a new day with a short walk from your lodging headquarters in one of our many cottages, rustic chateaus or Poolside Inn rooms, to the warm, groomed sands our 2600-foot beach and the lake’s inviting waters. Top off a day of fishing, swimming or boating with a workout in our exercise room, relax with a cold beverage while the kids frolic in our indoor pool, or maybe even unwind later in the Jacuzzi.

Hungry? Stop in the Iron Fire Restaurant & Bar, located inside the lodge, for some mouth-watering local favorites served up in a casual, Western-themed atmosphere overlooking the lake. Have your own boat? We offer a full-service marina for guests; take advantage of our 60 boat slips, a private launch and boat rentals, if you don’t own a vessel of your own. We provide comfortable accommodations and fun activities galore for people of all ages. Hosting your next social or business event in our Courtyard Center, or any of our other get-aways is what Horseshoe Bay Lodge is all about. To start creating your own “Up North Paradise” memories, contact us to book a reservation today!

Visit our other Anderson Family Resorts!


Our Resort’s Amenities

  • Guest accommodations including lakeside cottages, chateaus, the Poolside Inn, large capacity lake homes, cabins, condos, and Courtyard Center Suites and Executive Suites
  • Daily picturesque lakeside dining at the Iron Fire Restaurant and Bar
  • Spacious Courtyard Event Center and Silver Dollar Banquet Hall
  • A full-service marina for our guests, including boat rentals
  • Fun activities for all ages at our resort or within minutes of beautiful Leech Lake

A Little about the Leech Lake Area

Leech Lake is a 112,000-acre body of water located southeast of Walker, Minnesota. It lies mostly within the Leech Lake Indian Reservation, surrounded by the natural beauty of the Chippewa National Forest. With a maximum depth of 150 feet and with 640 miles of shoreline, it’s home to pan and game fish, including Northern Pike, Walleye, Perch, Muskie, Bluegill and Largemouth Bass. The lake serves as a backdrop for numerous outdoor activities, including swimming, boating, hiking and fishing. Minnesota’s Department of Natural Resources (MDNR) monitors Leech Lake closely to preserve its beauty and viability, and in an effort to make it as family-friendly and safe as possible. Fishing licenses are required on Leech Lake.