Michigan may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find 3 Star Hotels in Mackinaw City, MI from $76

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Mackinaw City 3 Star Hotels

Breakers Resort & Beach Bar
3 out of 5
927 North State Street, St Ignace, MI
Free CancellationReserve now, pay when you stay
The price is $96 per night from Oct 7 to Oct 8
4.3/5Excellent! (1,008 reviews)

"We liked that the rooms were clean and friendly staff. They provide firewood every night and fire pits are well maintained."…"

Reviewed on Sep 21, 2020

Breakers Resort & Beach Bar
Clearwater Lakeshore Motel
3.5 out of 5
11380 U.S. 23, Mackinaw City, MI
Free CancellationReserve now, pay when you stay
The price is $99 per night from Sep 27 to Sep 28
4.6/5Wonderful! (894 reviews)

"We really enjoyed our one night stay. The beach area and fire pits was a nice added bonus! Conveniently located near ferry service to the island!"…"

Reviewed on Sep 22, 2020

Clearwater Lakeshore Motel
Mission Point Resort
3.5 out of 5
One Lakeshore Drive, Mackinac Island, MI
The price is $164 per night from Oct 18 to Oct 19
4/5Very Good! (928 reviews)

"Slow check in not enough help. Could not use or bedroom for the kids the first night as there were numerous mosquitoes flying around. The next morning they came right away and sprayed. Great staff and the Spa was wonderful"…"

Reviewed on Sep 21, 2020

Mission Point Resort

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Lake View Hotel
3 out of 5
7452 Main Street, One Huron Street, Mackinac Island, MI
The price is $156 per night from Oct 1 to Oct 2
4.3/5Excellent! (912 reviews)

"It's a great location right in the main part of town. The room was large and clean."…"

Reviewed on Sep 21, 2020

Lake View Hotel
Hamilton Inn Select Beachfront
3 out of 5
701 S Huron Avenue, Mackinaw City, MI
Free CancellationReserve now, pay when you stay
The price is $76 per night from Sep 27 to Sep 28
3.6/5Good! (925 reviews)

"The place is clean and the rooms are spacious. The location is great and you are able to walk to the downtown area within minutes. Price is very reasonable as well."…"

Reviewed on Sep 12, 2020

Hamilton Inn Select Beachfront
Holiday Inn Express St. Ignace-Lake Front
3 out of 5
965 N State St, St Ignace, MI
Free Cancellation
The price is $92 per night from Oct 11 to Oct 12
4.1/5Very Good! (717 reviews)

"Amazing view of sunrise from the patio door of my room"…"

Reviewed on Sep 21, 2020

Holiday Inn Express St. Ignace-Lake Front
Holiday Inn Express Mackinaw City
3 out of 5
364 N Louvingney St, Nwq I-75 & Sinclair Road, Mackinaw City, MI
Free Cancellation
The price is $94 per night from Oct 11 to Oct 12
4.1/5Very Good! (949 reviews)

"The hotel was in the perfect spot it’s out of the way enough that it’s not super nosy or overly crowded but it’s literally minutes from the water and the shops and everything else you would want to do. The room was super clean and comfortable and the staff was friendly. They also have a nice pool ..."…"

Reviewed on Aug 31, 2020

Holiday Inn Express Mackinaw City
Kewadin St. Ignace Hotel
3 out of 5
3015 Mackinac Trail, St Ignace, MI
Free CancellationReserve now, pay when you stay
The price is $139 per night from Sep 27 to Sep 28
4/5Very Good! (459 reviews)

"Very nice and clean. Very friendly staff."…"

Reviewed on Sep 18, 2020

Kewadin St. Ignace Hotel
Pellston Lodge
3 out of 5
1600 US 31 North, Levering, MI
Free CancellationReserve now, pay when you stay
The price is $99 per night from Oct 20 to Oct 21
3.8/5Good! (435 reviews)

"It was a nice stay! Jetted tub was actually clean"…"

Reviewed on Sep 9, 2020

Pellston Lodge
The Inn At Stonecliffe
3 out of 5
8593 Cudahy Circle, Mackinac Island, MI
The price is $174 per night from Sep 30 to Oct 1
4.3/5Excellent! (410 reviews)

"I liked that the property was off the beaten path. It was a very quiet and beautiful property."…"

Reviewed on Sep 15, 2020

The Inn At Stonecliffe

Three Star Hotel Guide for Mackinaw City

There’s a reason the top 3 star hotels in Mackinaw City, Michigan are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Mackinaw City, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Mackinaw City for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Mackinaw City near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Mackinaw City 3 star hotels offer a fantastic home base for any type of vacation.

More trip options

Recent reviews of Mackinaw City hotels