Star Rating
Hotel Name
Price Range (USD) to
Amenities

Straits of Mackinac Michigan Hotels & Motels

Find hotels & motels in Straits of Mackinac using the list below. Find cheap and/or discounted hotel rates in or near Straits of Mackinac, MI for your upcoming personal or group travel. We show the best Straits of Mackinac, Michigan hotel and motel rooms. Browse the Straits of Mackinac area hotels to find the perfect lodging! Please use the provided map of the Straits of Mackinac hotels.

The Straits of Mackinac center point is about 2 miles east of Mackinac County Airport and 2 miles northeast of Father Marquette National.

Straits of Mackinac Hotels & Accommodations

Baymont Inn & Suites St. Ignace Lakefront : 1131 North State St.
+1-888-690-5247
1131 North State St., St Ignace, MI 49781 ~1.94 miles west of Straits of Mackinac
  • Two star Beach hotel
  • Hotel has 75 rooms
  • Good breakfast
  • Great location
From$63
Average 3.5 /5 Guest Reviews Call BookMore Details
Americas Best Value Inn St. Ignace in St. Ignace 1074 North State St., St. Ignace, MI 49781 ~1.97 miles west of Straits of Mackinac
  • Low-priced Resort property
  • Complimentary breakfast is offered
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express St. Ignace Lake Front in St. Ignace 965 North State St., St. Ignace, MI 49781 ~2.12 miles southwest of Straits of Mackinac
  • 3 star Lake hotel
  • Gym is available on property
From$80
Average 3.5 /5 Guest Reviews Call BookMore Details
Breakers Resort Lakeside in Saint Ignace 927 North State St., Saint Ignace, MI 49781 ~2.14 miles southwest of Straits of Mackinac
  • Affordable Beach property
  • Access to gym on-site
From$80
Average 3.5 /5 Latest Reviews Call BookMore Details
Best Western Harbour Pointe Lakefront : 797 North State St. 797 North State St., Saint Ignace, MI 49781 ~2.32 miles southwest of Straits of Mackinac
  • 3-star Resort property
  • Hotel has 3 suites
  • Excellent pool
  • Every guests reviewed enjoyed the restaurants & bars nearby
From$89
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Kewadin Shores Casino & Hotel - St. Ignace 3015 Mackinac Trail, St. Ignace, MI 49781 ~2.94 miles northwest of Straits of Mackinac
  • Three Star hotel
From$80
Average 3.5 /5 Recent Reviews Call BookMore Details
Quality Inn Saint Ignace 561 Blvd. Dr., St Ignace, MI 49781 ~3.65 miles southwest of Straits of Mackinac
  • Economy Golf Course property
  • 56 rooms in hotel
From$75
Average 3.5 /5 Recent Reviews Call BookMore Details
The Inn at Stonecliffe in Mackinac Island
+1-888-690-5247
1 Cudhay Circle, Mackinac Island, MI 49757 ~3.76 miles southeast of Straits of Mackinac
  • 3 star Lake hotel
  • Check in time: 3:00 pm
  • About half of guests thought the minibar was ok
  • The majority of guests criticized the small bathroom
From$150
Very Good 4.5 /5 Reviews Call BookMore Details
Grand Hotel in Mackinac Island Grand Hotel, Mackinac Island, MI 49757 ~3.78 miles southeast of Straits of Mackinac
  • High-end Resort property
  • Airport shuttle provided
  • Rooms are small
  • Great hotel grounds and buildings
Super 8 St. Ignace in Saint Ignace 293 West Us 2, Saint Ignace, MI 49781 ~3.82 miles southwest of Straits of Mackinac
  • Two-star property
Mission Point Resort 6633 Main St., Mackinac Island, MI 49757 ~4.95 miles southeast of Straits of Mackinac
  • 3 star Lake property
  • 92 suites in property
  • Wifi quality could be improved
  • TV needs to be updated
From$99
Very Good 4.5 /5 Reviews Call BookMore Details
Inn on Mackinac : 6896 Main St. 6896 Main St., Mackinac Island, MI 49757 ~4.99 miles southeast of Straits of Mackinac
  • Three Star property
  • Check-in: 3:00 PM
Harbour View Inn 6860 Main St., Mackinac Island, MI 49757 ~5.02 miles southeast of Straits of Mackinac
  • Midscale property
  • Hotel has 16 suites
From$204
Very Good 4.5 /5 Review Score Call BookMore Details
Super 8 Bridgeview of Mackinaw City : 601 North Huron Ave. 601 North Huron Ave., Mackinaw City, MI 49701 ~8.02 miles south of Straits of Mackinac
  • Inexpensive hotel
From$60
Average 3.5 /5 Latest Reviews Call BookMore Details
Parkside Inn Bridgeview
+1-888-690-5247
771 North Huron, Mackinaw City, MI 49701 ~8.08 miles south of Straits of Mackinac
  • Mid-scale Resort hotel
  • Fitness + Health Center
  • Expensive the restaurants
  • The majority of guests thought the building wasn't nice
From$119
Average 3.5 /5 Reviews Call BookMore Details
Holiday Inn Express Mackinaw City in Mackinaw City 364 North Louvingney St., Mackinaw City, MI 49701 ~8.23 miles south of Straits of Mackinac
  • Three Star Downtown property
  • Gym / Fitness Center Available
  • Including trips
  • Room is all right
From$98
Very Good 4.0 /5 Reviews Call BookMore Details
Days Inn & Suites Bridgeview Lodge in Mackinaw City 206 North Nicolet, Mackinaw City, MI 49701 ~8.30 miles south of Straits of Mackinac
  • Cheap Downtown hotel
  • Hotel has 59 rooms
  • WiFi system needs upgrading
  • Near city centre
From$64
Average 3.5 /5 Recent Reviews Call BookMore Details
Court Plaza Inn & Suites in Mackinaw City
+1-888-283-3404
202 East Central Ave., Mackinaw City, MI 49701 ~8.38 miles south of Straits of Mackinac
  • Inexpensive Downtown property
  • Check-in: 2:00 p.m.
  • Most guests complained about the bathroom
  • Most guests were unsatisfied with the kitchenette
From$45
Average 3.0 /5 Guest Reviews Call BookMore Details
Baymont Inn & Suites of Mackinaw City
+1-866-221-8581
109 South Nicolet St., Mackinaw City, MI 49701 ~8.42 miles south of Straits of Mackinac
  • Three Star hotel
  • 3 suites in hotel
  • Food could be better
  • Clean pool, said 100%
From$79
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Best Western Plus Dockside Waterfront Inn 505 South Huron Ave., Mackinaw City, MI 49701 ~8.64 miles south of Straits of Mackinac
  • Midscale Beach hotel
  • 4 floors in property
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Super 8 Mackinaw City / Beachfront Area 519 South Huron, Mackinaw City, MI 49701 ~8.66 miles south of Straits of Mackinac
  • Inexpensive property
  • Check in: 11:00 AM
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Comfort Inn Lakeside
+1-888-690-5247
611 South Huron Ave., Mackinaw City, MI 49701 ~8.73 miles south of Straits of Mackinac
  • Economical hotel
  • 60 sleeping rooms in hotel
From$60
Average 3.5 /5 Reviews Call BookMore Details
Breakers Resort Lakeside : 701 South Huron Ave. 701 South Huron Ave., St. Ignace, MI 49701 ~8.81 miles south of Straits of Mackinac
  • Three Star Beach property
  • Check-in time: 4:00 PM
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Ramada Mackinaw City Waterfront : 723 South Huron I 75 723 South Huron I 75, Mackinaw City, MI 49701 ~8.88 miles south of Straits of Mackinac
  • 2-star hotel
  • Check-in time: 11:00 AM
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Lakeview Hotel in Mackinaw City
+1-888-283-3404
726 South Huron Ave., Mackinaw City, MI 49701 ~8.90 miles south of Straits of Mackinac
  • 3-star Resort property
  • Complimentary breakfast is offered
  • No internet in our room
  • Wonderful sightseeing
Next 25 Straits of Mackinac Hotels >   [1 - 25 of 50]    
Next: See My Straits of Mackinac Hotels with Pricing
Back to Top