Castle Haven Cabins is located one mile off Highway 61 on the Minnesota North Shore of Lake Superior. We are a small, family-owned resort that was started in 1933 by Mark & Edgar Lind. We offer individual cabins with fireplaces, open year-round, that are right on the shoreline of the lake.

Many guests like to hunt for agates on the small pebble beach in the summer, while others like to cross-country ski on our 2.5 miles of trails in the winter.

We hope you enjoy your stay with us!
– Clint and Jamie MacFarlane, your hosts.