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 28 - Aug 29
Tomorrow
Aug 29 - Aug 30
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

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.
¥64,899
¥88,522 total
includes taxes & fees
Sep 28 - Sep 29
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

Court Plaza Inn & Suites

Court Plaza Inn & Suites

10/10 Excellent
"Nice hotel, great location."
Dorothy 2-night trip
Posted 6 hours ago
Court Plaza Inn & Suites
Hamilton Inn Select Beachfront Mackinaw City

Hamilton Inn Select Beachfront Mackinaw City

10/10 Excellent
"My friends and I had a great time at the Hamilton. We got a balcony room right on the beach, which was the highlight of our trip! Friendly staff and clean rooms. Highly recommend!"
Grady 1-night trip
Posted 8 hours ago
Hamilton Inn Select Beachfront Mackinaw City
Best Western Harbour Pointe Lakefront

Best Western Harbour Pointe Lakefront

8/10 Good
"Everyone was polite"
Julie 2-night trip
Posted 9 hours ago
Best Western Harbour Pointe Lakefront
Best Western Plus Dockside Waterfront Inn

Best Western Plus Dockside Waterfront Inn

10/10 Excellent
"I loved my stay! We enjoyed the balcony facing the waterfront and the view was beautiful. The room was clean when we entered and daily room service was available if needed. We were provided with good information about the ferry, the local shops and restaurants nearby. Staff was pleasant and friendly and kind. The room and the hotel overall was very clean. We enjoyed breakfast in the morning. They offered a variety of foods and drinks for everyone. We absolutely loved the hot tub and pool. Overall it was a great stay and we highly recommend it. I would definitely go back again!"
Rosina 3-night trip
Posted 12 hours ago
Best Western Plus Dockside Waterfront Inn
Island House Hotel

Island House Hotel

8/10 Good
"Convenient location, great view. Staff friendly and room was clean but it is an older property for the price."
Melissa 1-night trip
Posted 1 day ago
Island House Hotel
Lake View Hotel

Lake View Hotel

10/10 Excellent
"Love staying here!"
Danielle 1-night trip
Posted 1 day ago
Lake View Hotel
Baymont by Wyndham Mackinaw City

Baymont by Wyndham Mackinaw City

10/10 Excellent
"Convenient to downtown and Sheplers Ferry as well as a walking path to town. Ample breakfast choices, clean room, comfy beds, plenty of towels and parking. Older but well kept and great staff."
Julie 2-night trip
Posted 2 days ago
Baymont by Wyndham Mackinaw City
Crown Choice Inn & Suites Lakeview & Waterpark

Crown Choice Inn & Suites Lakeview & Waterpark

10/10 Excellent
"We really enjoyed ourselves here and would come back and stay again."
Brenda 1-night trip
Posted 2 days ago
Crown Choice Inn & Suites Lakeview & Waterpark
Clearwater Lakeshore Motel

Clearwater Lakeshore Motel

10/10 Excellent
"This is a perfect hotel to stay at when you'd like to prioritize relaxing over the tourist stuff in the city. Just far enough away to have some quiet but close enough you can still enjoy downtown Mackinac. The staff was extremely helpful, I had a tv issue happen fairly late at night and one of the employees fixed it almost immediately. Would stay here every time i'm in the area."
Blake 2-night trip
Posted 2 days ago
Clearwater Lakeshore Motel

Explore a world of travel with Expedia