Much more than renting a room

We have all you need for the perfect stay


The Crystal Lake Resort is a family-run establishment that offers visitors a great beach, wonderful sunsets, great swimming and amazing sunsets and stargazing.


Whether staying in one of our housekeeping cottages or a guest in our motel we will do our best to make your stay comfortable and enjoyable. You will enjoy breath-taking sunsets from your room or our private sandy beach.

Local Fun

While staying at the resort you may spend your time lounging on the beach or our grassy courtyard. Or you can choose to be adventurous and visit our many nearby sites and attractions such as The Sleeping Bear Dunes.