Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Mackinac Island

Best deal Jul 12 - Jul 14
Tonight Jun 26 - Jun 27
This weekend Jun 28 - Jun 30
Next weekend Jul 5 - Jul 7

Featured Mackinac Island 3 Star Hotels

See all 175 Properties in Mackinac Island

Estimated price for 1 night/2 adults

Mission Point Resort
Mission Point Resort
3.0 out of 5.0 One Lakeshore Drive, Mackinac Island, MI
3.9/5 (1139 reviews)
$224/ night for 2 guests

The resort grounds are beautiful! Since we arrived just a few days after the Lilac Festival, I think the season was just getting started. Many perennials were in bloom and bedding flowers were being planted out. There were some historical quirks to the layout of the resort (eg. noisy elevator on ...

Reviewed on Jun 21, 2019
Hamilton Inn Select Beachfront
Hamilton Inn Select Beachfront
3.0 out of 5.0 701 S Huron Avenue, Mackinaw City, MI
Free Cancellation
3.7/5 (1169 reviews)
$199/ night for 2 guests

Loved being able to stay right on the lake, being so close to restaurants, shopping and the Ferry's that go to the Island.

Reviewed on Jun 24, 2019
Lake View Hotel
Lake View Hotel
3.0 out of 5.0 7452 Main Street, One Huron Street, Mackinac Island, MI
Free Cancellation
4.4/5 (803 reviews)
$338/ night for 2 guests

Its located right by the ferry service with a big porch and lots of rocking chairs. Close to everything. We would stay here again in a heartbeat.

Reviewed on Jun 23, 2019
Holiday Inn Express Mackinaw City
Holiday Inn Express Mackinaw City
3.0 out of 5.0 364 N Louvingney St, Nwq I-75 & Sinclair Road, Mackinaw City, MI
4.1/5 (760 reviews)
$169/ night for 2 guests

Excellent place to stay. Close to everything. Darrow’s is right next door and is an amazing place to eat. Would stay here again.

Reviewed on Jun 22, 2019
Harbour View Inn
Harbour View Inn
3.0 out of 5.0 6860 Main Street, Mackinac Island, MI
4.3/5 (576 reviews)
$251/ night for 2 guests

The staff was friendly and helpful. Immediately brought our bags from the ferry. Very nice place to relax and de-stress. Like Charleston except no traffic, much cleaner, no pan handlers, or sharks. A little bit more horse poop though.

Reviewed on Jun 23, 2019
Holiday Inn Express St. Ignace-Lake Front
Holiday Inn Express St. Ignace-Lake Front
3.0 out of 5.0 965 N State St, St Ignace, MI
4.1/5 (560 reviews)
$135/ night for 2 guests

Had a lakefront view that was just absolutely amazing

Reviewed on Jun 11, 2019
Kewadin St. Ignace Hotel
Kewadin St. Ignace Hotel
3.0 out of 5.0 3015 Mackinac Trail, St Ignace, MI
4.1/5 (340 reviews)
$139/ night for 2 guests

small parking lot for hotel guest , some light in are room did't work need to put sub ports for charging phones ,iPads so no

Reviewed on Apr 25, 2019
St. Ignace Budget Host Inn
St. Ignace Budget Host Inn
3.0 out of 5.0 700 N State Street, St Ignace, MI
4.5/5 (219 reviews)
$143/ night for 2 guests

They were extremely clean and updated! Had anything we needed for ourselves and our kids.

Reviewed on Jun 17, 2019
The Inn At Stonecliffe
The Inn At Stonecliffe
3.0 out of 5.0 8593 Cudahy Circle, Mackinac Island, MI
4.4/5 (330 reviews)
$278/ night for 2 guests

Beautiful Inn, romantic setting and we had a view of the bridge from our bed. Breakfast was great . Dinner was superb with fantastic service

Reviewed on May 20, 2019
Map

Three Star Hotel Guide for Mackinac Island

There’s a reason the top 3 star hotels in Mackinac Island, 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 Mackinac Island, 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 Mackinac Island for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Mackinac Island 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 Mackinac Island 3 star hotels offer a fantastic home base for any type of vacation.

Recently booked 3 Star Hotels in Mackinac Island

The Inn At Stonecliffe
3.0 out of 5.0
Last booking: 1 hour ago
Murray Hotel
2.0 out of 5.0
Last booking: 4 hours ago
Lake View Hotel
3.0 out of 5.0
Last booking: 4 hours ago
Mission Point Resort
3.0 out of 5.0
Last booking: 4 hours ago
Island House Hotel
2.5 out of 5.0
Last booking: 5 hours ago
Bicycle Street Inn and Suites
2.5 out of 5.0
Last booking: 9 hours ago
Harbour View Inn
3.0 out of 5.0
Last booking: 13 hours ago