Maiden Rock Retreat is one of those rare places where history, space, and setting all come together. Housed in a beautifully renovated historic creamery and opened in 2020, the retreat sits above Lake Pepin with sweeping views that immediately set the tone for a memorable stay or gathering.
The property is designed for people to come together. For overnight stays, it comfortably sleeps up to 16 guests, with two private suites and two first-floor bedrooms—ideal for families, friend groups, or multi-generational trips. Inside, guests gravitate toward the great room, anchored by a large bar, fireplace, pool table, and games that naturally turn evenings into long, relaxed conversations.
For meals and celebrations, the expansive dining room features a striking 20-foot table and can be arranged to host up to 50 guests, while events overall can accommodate up to 80. Because of the size and layout, renters often choose Maiden Rock Retreat for rehearsal dinners, reunions, weddings, and meaningful gatherings where everyone can stay, dine, and celebrate under one roof.
What guests appreciate most is the balance: the feeling of space and occasion paired with the warmth of a place meant to be lived in. You’re close to the village of Maiden Rock and the beauty of Lake Pepin, yet once you arrive, it feels like your own private retreat.
If you’re planning something special—or simply want room to spread out and settle in—this is a place people book early, and return to often.
Guests
Sleeps 16, Hosts up to 80 guests for events.
What We Love
Hear from our guests...