About Amenities Location Contact
(612) 845-5721

McGregor, Minnesota

Your shoreline
escape awaits

A quiet retreat on the shores of Lake McGregor — where the pace slows, the water stills, and every visit feels like coming home.

Scroll
Lake McGregor shoreline with calm waters and pine trees

On the water since day one

Our Story

A place to
unplug and breathe

Holland's Beach n Bay Inn sits along the quiet shores of Lake McGregor in northern Minnesota — a stretch of water known for its still mornings, clear skies, and the kind of peace that's hard to find elsewhere.

We built this inn for travelers who don't need everything to be polished. For those who want a clean room, a warm welcome, and a view that does the talking. Whether you're passing through or staying a while, we want you to leave feeling restored.

Lake

Frontage access

MN

Northwoods location

What We Offer

Thoughtful amenities

Comfortable Rooms

Clean, quiet rooms designed for rest — not perfection. Every detail considered so you can settle in without a second thought.

Lake Access

Step outside and the lake is right there. Morning coffee on the deck, evening walks along the shore — it's all within reach.

Personal Touch

No front desk, no scripts. Just genuine hospitality from people who care about making your stay worthwhile.

Quiet Setting

Removed from the noise and rush. Here, the only sounds are wind through the pines and water against the shore.

Easy Access

Conveniently located off the main route — close enough to grab supplies, far enough to leave everything behind.

Outdoor Activities

Hiking trails, fishing, kayaking — the Northwoods offer plenty to do, and we're right in the middle of it.

Sunset over Lake McGregor
Cabin interior with natural wood details
Morning mist rising off Lake McGregor
Forest trail near McGregor Minnesota

Find Us

In the heart of
northern Minnesota

Address

19581 521st Ln

McGregor, MN 55760-4586

Located on the shores of Lake McGregor, our inn is a short drive from downtown McGregor and surrounded by miles of untouched Northwoods landscape. It's the kind of place you'll want to tell your friends about — but honestly, we kind of like keeping it quiet.

Get in Touch

Ready to
visit us?

Give us a call to check availability or ask questions. We're happy to help you plan your trip to Lake McGregor.

Address

19581 521st Ln
McGregor, MN 55760

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website