A wooden deck with a cannon, two uniformed individuals, and a child.

Find Resorts & Hotels with Spas in Straits of Mackinac, MI

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Straits of Mackinac Resorts & Hotels with Spas

Tonight
Aug 20 - Aug 21
Tomorrow
Aug 21 - Aug 22
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Our top choices for Straits of Mackinac hotels with a spa

1. The Inn At Stonecliffe

The Inn At Stonecliffe
Mackinac Island
  • Luxurious Mackinac Island retreat offers spa, seasonal pool, and gardens for perfect wellness escape.
NT$15,890
NT$21,673 total
includes taxes & fees
Sep 13 - Sep 14
The Inn At Stonecliffe

2. Mission Point Resort

Mission Point Resort
Mackinac Island
  • Rejuvenate at this lakeside spa sanctuary with hot stone massages and couples treatments for a serene island escape.
Mission Point Resort
View all properties

Choose what matters most at spa hotels in Straits of Mackinac

Pool
Breakfast included
Hot tub
4 stars
5 stars

Top Straits of Mackinac Hotel Reviews

Hamilton Inn Select Beachfront Mackinaw City

Hamilton Inn Select Beachfront Mackinaw City

8/10 Good
"Great location! Very nice staff and we loved the balcony."
Heather 1-night trip
Posted 6 hours ago
Hamilton Inn Select Beachfront Mackinaw City
Cabins of Mackinaw

Cabins of Mackinaw

8/10 Good
"Our cabin was wonderful. For the most part the room was in good repair, but overall the property needs a little TLC as a whole. Our housekeeper, Trev, made sure the room was clean, and the front desk was helpful in providing recommendations for restaurants and getting to the ferry. Parking was a bit interesting in front of the cabins. Would stay here again, especially with kids (they enjoyed the floorplan)."
John 2-night trip
Posted 7 hours ago
Cabins of Mackinaw
Cedar Hill Lodge

Cedar Hill Lodge

10/10 Excellent
"I loved this place. Very inviting and friendly atmosphere"
Dustin 1-night trip
Posted 8 hours ago
Cedar Hill Lodge
Island House Hotel

Island House Hotel

8/10 Good
"We loved our room in the dormer/top floor. It had a fantastic view from the dining table. We enjoyed drinks on the front porch with our friends and had a spectacular dining experience last night. The only thing that we were disappointed with was that we thought they would have had better linens & towels for the price of the room."
Brenda 2-night trip
Posted 10 hours ago
Island House Hotel
Best Western Harbour Pointe Lakefront

Best Western Harbour Pointe Lakefront

10/10 Excellent
"Hotel is very spacious with a great view. And it is especially well suited to families."
Burling 1-night trip
Posted 11 hours ago
Best Western Harbour Pointe Lakefront
Days Inn by Wyndham Mackinaw City - Lakeview

Days Inn by Wyndham Mackinaw City - Lakeview

8/10 Good
"The hotel was clean and staff were friendly. It’s about the Norm for mackinaw and they didn’t have bed bugs so that’s a plus!"
Destiny 2-night trip
Posted 15 hours ago
Days Inn by Wyndham Mackinaw City - Lakeview
Mackinaw Beach & Bay Inn & Suites

Mackinaw Beach & Bay Inn & Suites

8/10 Good
"The placement off the beach and being close to ferry for island transport was great. The ferry shuttle people were great. Definitely need better staff at desk. Hotel itself needs maintenance and upgrades. Size of our double bedroom was great, but again some maintenance, cleaning and upgrades definitely needed. Including the balcony that was full up of spiders and webs. Just a quick sweep could’ve taken care of it. I would definitely stay in the same beach area, but a different hotel. Other hotels on that beach access looked better maintained."
Donna 2-night trip
Posted 15 hours ago
Mackinaw Beach & Bay Inn & Suites
Baymont by Wyndham Mackinaw City

Baymont by Wyndham Mackinaw City

10/10 Excellent
"We were impressed by the cleanliness of the room. So many properties in the Mackinaw City area are dated and tired looking. This one was not."
Eugene 1-night trip
Posted 2 days ago
Baymont by Wyndham Mackinaw City

Explore a world of travel with Expedia