Mlive.com (http://bit.ly/Tvykxo ) says authorities got word of the fire about 4:30 a.m. Sunday and many area departments sent pumper trucks to the scene.
The century-old 44-room lodge is in Muskegon County's Fruitland Township, about 35 miles west-northwest of Grand Rapids.
Norton Shores fire Chief Robert Gagnon says five people were staying in the lodge and escaped injury.
Management spokesman John Harrington says the blaze destroyed 18 guest rooms, a restaurant and outdoor deck.
The Michillinda Lodge's website says that families from Grand Rapids in Michigan, plus Illinois and Indiana "built simple, comfortable, two-story cottages" on the shore and named it for the three states in 1902.