A Family Friendly Resort!
Houghton's North Sky Resort is located on the Southwest side beautiful Houghton Lake (not to be confused with Houghton, Michigan which is in the Upper Peninsula). We are a brand new resort as of 2021! Our resort consists of five cottages located on the south shore of Houghton Lake. Houghton Lake is the largest inland lake in Michigan, and has been referred to as the Fish Factory of Michigan. We are open year round! Enjoy fishing, water & winter sports, swimming off the 100 ft of sandy beach and lounging in the sun. Beautiful sunrise and sunsets! A great destination for family vacation or a weekend get away.