view of resort and beached kayaks from middle of water

There’s nothing quite like being on the water in a Minnesota summer, whether you’re in to swimming, boating, fishing, or cruising. Our full-service marina is equipped with everything you need for a perfect day on the lake.

Marina hours.

The Marina is open every day at 9:00 a.m. from Memorial Day through Labor Day and by appointment (320) 762-1124.

Want to bring your own boat?

Please note - overnight dock slips are currently unavailable due to necessary dock repairs.

You are welcome to dock your boat at one of our many Marina slips for up to 2 hours each day! Please note that boat slips are available on a first come, first served basis. You can also park your boat trailer in our trailer parking lot, and you can purchase gas right on the lake—just pull up your boat and we’ll fill it up for you.

Boat & equipment rentals.

Motorized Boat Rentals

If you’re renting a motorized boat, the first tank of gas and oil are included in all prices.

  • 25’ pontoon boats (12 people) 
  • 35’ pontoon boats (24 people) 

Non-Motorized Options

Please note that anyone 13 years old and younger must be accompanied by an adult when using non-motorized options.

  • Canoes
  • Paddle boats
  • Kayaks
  • Paddle boards
  • Life jackets 
  • Water skis 
  • Fishing.

If fishing is more your style, you’re in luck. You’ll find our crystal-clear Lake Darling full of walleye, largemouth bass, black crappie, bluegill, northern, and more.

Fishing licenses

It’s easy to obtain a Minnesota fishing license. Simply call (888) 665-4236 any time, day or night, and have your credit card at the ready.

Fishing guides

Find the area’s fishing hotspots with the assistance of a fishing guide! Secure the assistance of a local guide with a three-day advance reservation by calling us at (320) 762-1124.

Prices may vary depending on the guide (which includes fishing poles, bait, and tackle, if needed):

Each guide can accommodate 2 people, so larger fishing parties may require additional guides.


We’re here to help. Contact us anytime or give us a call during business hours at (320) 762-1124.