Unforgettable Moments Await

Experience the Extraordinary, Stay with Us

Experience beautiful Big Stone Lake while staying in the iconic 130-year-old Shorewood Castle! Complete with panoramic views of the lake, dock access, and historic charm, Shorewood Castle is the perfect destination for your next getaway during any season.

Located in Ortonville, MN on Big Stone Lake, Shorewood Castle welcomes its guests with a sprawling property and a charming, ivy-covered exterior—just like something out of a fairytale. The castle offers two apartments, both located on the building’s second floor and complete with private entrances—the Tower Suite and the Lakeside Suite.

Witness the grandeur of Shorewood Castle, relive its storied past, and become part of its ongoing legacy. Step into a world where history and luxury blend seamlessly, welcoming you to experience the magic of this historic lakeside estate. 

Our Suites

Choose a variety of ways to stay with us

Tower Suite

Come and experience the amazing design and charming features of our tower suite, complete with a cozy sitting area in the turret.

Lakeside Suite

Experience a treehouse-like feel in the lake-facing suite with a private deck overlooking the picturesque water.

Both Suites

Indulge in the luxurious comfort of both our tower and lakeside suites. Experience the breathtaking views and charming features.

Shorewood Castle is not just a home – it is a living testament to history, resilience, and family legacy.

The Greco Roman architectural style began construction in 1895 and was finished in 1908.

Nestled amidst majestic oak trees that have grown alongside the castle, Shorewood Castle offers a blend of historic elegance and modern comfort. From the original brick walls to the restored wood floors and intricate window details, every corner of the castle exudes a sense of timeless grace and enduring beauty.