This is the best resort on the north shore. I go here every year and it never disappoints! Close to Gooseberry and only a short drive to town. What more could you ask for?
Castle Haven Cabins
(3)
Photos
Castle Haven Cabins is a family-owned resort located in Two Harbors, MN, operated by Jamie and Clint MacFarlane. Jamie, a fourth-generation member of the Lind family, continues a legacy of hospitality while raising their two sons on the property.
Situated 12 miles northeast of Two Harbors, the resort can be accessed via East Castle Danger Road, where visitors will find a welcoming sign at the end of the road. Castle Haven Cabins offers a unique connection to the area's history, providing an ideal retreat for nature lovers and families alike.
Generated from the website
Reviews
seriously - this is as good as it gets! a quaint, cozy, modern cabin just feet from the shores of Lake Superior! A kitchen - to save money by eating in - and a real wood fireplace (with wood...
The best resort on the north shore! Gorgeous beach, nice cabins. Who wouldn't want to stay in a resort that has its own brewery! My family has been staying here for years. The owners Jamie And...
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.


