Back to all inns
Grand Hotel

Resort

Grand Hotel

$

286 Grand Ave, Mackinac Island, MI

While it is a large property, it remains one of the few massive historic resorts that is not part of a hotel chain. It is owned and managed as a singular, independent historic entity, maintaining a legendary status as a family-led cultural anchor for the Great Lakes region.

Part of our guide to independent stays in Michigan.