Windermere Hotel Mackinac Island / Upper Peninsula / Mackinac County Popular Hotels The Inn on Mackinac Mackinac Island / Upper Peninsula / Mackinac County Popular Hotels The Bear Track Inn Upper Peninsula / Drummond Island / Chippewa County Popular Hotels Small Point Bed & Breakfast Mackinac Island / Upper Peninsula / Mackinac County Popular Hotels Pontiac Lodge Mackinac Island / Upper Peninsula / Mackinac County Popular Hotels Pine Cottage Bed & Breakfast Mackinac Island / Upper Peninsula / Mackinac County Popular Hotels Market Street Inn Mackinac Island / Upper Peninsula / Mackinac County Popular Hotels Lilac Tree Hotel & Spa Mackinac Island / Upper Peninsula / Mackinac County Popular Hotels Lake View Hotel & Conference Center Mackinac Island / Upper Peninsula / Mackinac County Popular Hotels Lac Vieux Desert Resort Casino & Golf Course Watersmeet / Gogebic County / Upper Peninsula Popular Hotels Holiday Inn Express St. Ignace-Lake Front St. Ignace / Upper Peninsula / Mackinac County Popular Hotels Harbour View Inn Mackinac Island / Upper Peninsula / Mackinac County Popular Hotels Grand Hotel Mackinac Island / Upper Peninsula / Mackinac County Popular Biking +6 Golf Hiking Hotels Swimming Trails Walking & Running Drummond Island Resort & Conference Center Upper Peninsula / Drummond Island / Chippewa County Popular Hotels Chippewa Hotel Mackinac Island / Upper Peninsula / Mackinac County Popular Hotels Bogan Lane Inn Mackinac Island / Upper Peninsula / Mackinac County Popular Hotels Birch Tree Resort Upper Peninsula / Drummond Island / Chippewa County Popular Hotels Birch Lodge Trout Lake / Upper Peninsula / Chippewa County Popular Hotels Bicycle Street Inn & Suites and Waterfront Collection Mackinac Island / Upper Peninsula / Mackinac County Popular Hotels Best Western Harbour Pointe Lakefront St. Ignace / Upper Peninsula / Mackinac County Popular Hotels