Main content starts here, tab to start navigating

About Horseshoe Bay Lodge

Boasting some of the best sand beaches of any resort on Leech Lake, Horseshoe Bay Lodge offers guests a full-service restaurant and lounge, a convention center, hotel, cabins, deep harbor, and luxurious suites. The Resort also offers some of the oldest history uncovered in the Leech Lake area.

In 1989, crews from the Leech Lake Reservation Heritage Sites Program along with archaeologists from the University of Iowa excavated artifacts dating back 8,000 years on the resorts property. At the time, former owners had purchased a swath of 16 acres adjacent to the resort - for the purpose of building the convention center and expanding lodging. During the survey, the researchers discovered a broad range of artifacts that revealed the site had been occupied by human beings for thousands of years. Some of the later indications revealed that the site was home to one of the American Fur Company's trading post back in the 1800's. Arrowheads, hand-forged iron tools, flint lock plates and gun cocks from the muskets, jewelry,  as well as pottery made in Paris were uncovered. Today, the courtyard Reunion Center is located on the historic property. Guests meander on the level park-like grounds, relax with a good summer read under one of the ancient Oaks and enjoy family picnics next to the lake.

Horseshoe Bay Lodge can attract the guests that other resorts can't accommodate, with a full restaurant and bar, heated indoor pool and hot tub, 40 acres of nature, 2,600' of sand beaches, plus luxurious accommodations for more than 300 guests set it apart  from anyplace in Minnesota. 

The resort is designed to offer every convenience all within a close proximity to Walker and only three hours from the Twin Cities. Its level grounds and spacious park-like layout ensure ease of mobility, privacy and ample room for large groups to enjoy fun times together.

Weddings, anniversaries, corporate meetings - all can be accommodated at this beautiful resort. It's not just another hotel like in Minneapolis. We are located at some of the best fishing sites on Leech Lake and can provide the angler and families everything the discerning vacationer can want.

The Courtyard Reunion Center has 19 suites that sleep up to 72 guests. The suites can be rented individually, in groups or in its entirety. There is a meeting space, a banquet hall with dance floors for up to 125 guests, and two fully-equipped kitchens. The Inn offers hotel-style rooms with kitchenettes that include mini-refrigerators, microwaves, and coffee makers. Guests can also enjoy a large cedar lined pool facility with hot tub, steam room, and sauna. The Lakeside Chateaus and Villas feature expansive lake views, and the private lake cottages offer privacy with the option to rent adjacent units for more room.

The Iron Fire Bar and Grill is open to the public and is a great place to boat-in for a relaxing lakeside meal. Outdoor seating is available during the summer. The restaurant also caters to the Courtyard Center and for events.     

Check-In / Check-Out Times

Check-In is after 4 pm 

Check-Out  is 9 am for all cabins an 11 am for hotel style rooms

Credit Cards

Our rates reflect a 4% cash/ check discount, any other forms of payment 4% will be applied

Cancellation Policy

If, in case of an emergency, you have to cancel, your deposit (less 50% fee ) is refundable if we are able to re-rent your unit.

Reservations & Deposits

We require a 30% deposit within 14 days of reservation to hold room or cabin. 

-The balance due on your reservation is due at either check-in our check-out-


Out of consideration for our guests with allergies; no pets are allowed in the poolside inn 

Pets are only allowed in the cabins and courtyard center suites. All pets must remain leashed, kept of the swim beach, cleaned up after, and cannot be left unattended. 

$30/night, per pet.

$150/ week, per pet.

Must obtain prior approval for your pet. $300 per pet without prior approval. 

Dock/ Harbor Fee

$25/ per day

$125/ per week

Ramp fee $20

Our Team