Twin Lakes Shore Resort (formerly the Northshore Resort) is an
historic lake shore resort, located on
the beautiful West Twin Lake in Lewiston Michigan. The newly
remodeled Twin Lakes Shore Resort offers cozy cottages, located on
beautiful sandy beach, with pristine water quality, a large dock
and moorings for boats and jet skis. Twin Lakes Shore Resort’s scenic
shoreline is the perfect setting for swimming, boating, fishing, jet skiing,
and water skiing. Top off a relaxing day, by watching the sunset
over the lake while enjoying family and friends sitting around the
campfire. Don’t be surprised to spot Eagles flying overhead, or to
hear the unusual sounds of Loons on the lake as you enjoy the
tranquil setting!
Twin Lakes Shore resort is located 1 mile west downtown Lewiston,
which offers nearby restaurants, family friendly taverns, and shopping options. Every
cottage has free access to row boats, paddle boats, kayaks and
outboard motors are available for rent. Families can enjoy the onsite
playground, swing set, sand box, and areas for horseshoe pitching,
corn hole, badminton, and basketball.
Susan and Peter Stephens are the 4rth owners in a proud 80 year history of welcoming Midwest families to the simple pleasures of an Northern Michigan lake cabin experience on the crystal clear waters of West Twin Lake in the heart of the Mackinac State Forest.