Search for Cheap Deals on
Spa Resort Hotels in Straits of Mackinac

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking, and you save up to 60%!


Featured Straits of Mackinac Resorts & Hotels with Spas

Cedar Hill Lodge
Cedar Hill Lodge
2.5 out of 5
680 West US2, St Ignace, MI
Stay at this motel in St Ignace. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. Popular ...
Cedar Hill Lodge
Murray Hotel
Murray Hotel
2 out of 5
7260 Main St, Mackinac Island, MI
Stay at this hotel in Mackinac Island. Enjoy free WiFi, 2 restaurants, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular ...
Murray Hotel
Mission Point Resort
Mission Point Resort
3.5 out of 5
One Lakeshore Drive, Mackinac Island, MI
Book a stay at this spa resort in Mackinac Island. Enjoy free WiFi, a full-service spa, and 3 restaurants. Our guests praise the helpful staff and the clean ...
Mission Point Resort
Baymont by Wyndham Mackinaw City
Baymont by Wyndham Mackinaw City
2.5 out of 5
109 S Nicolet St, Mackinaw City, MI
Stay at this hotel in Mackinaw City. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. ...
Baymont by Wyndham Mackinaw City
Lake View Hotel
Lake View Hotel
3 out of 5
7452 Main Street, One Huron Street, Mackinac Island, MI
Stay at this 3-star hotel in Mackinac Island. Enjoy free WiFi, a 24-hour front desk, and daily housekeeping. Our guests praise the helpful staff and the clean ...
Lake View Hotel
Court Plaza Inn & Suites
Court Plaza Inn & Suites
2 out of 5
202 East Central Ave, Mackinaw City, MI
Book a stay at this business-friendly motel in Mackinaw City. Enjoy free WiFi, free parking, and a 24-hour front desk. Our guests praise the helpful staff and ...
Court Plaza Inn & Suites
Fairview Beachfront Inn
Fairview Beachfront Inn
2 out of 5
907 S. Huron, Mackinaw City, MI
Book a stay at this beach hotel in Mackinaw City. Enjoy free WiFi, free parking, and a private beach. Popular attractions Mackinaw City Ferry Terminal and Animal ...
Fairview Beachfront Inn
Clarion Hotel Beachfront
Clarion Hotel Beachfront
2.5 out of 5
905 S Huron St, Mackinaw City, MI
Book a stay at this beach hotel in Mackinaw City. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...
Clarion Hotel Beachfront
Voyager Inn
Voyager Inn
2 out of 5
750 US 2 West, St Ignace, MI
Fully refundableReserve now, pay when you stay
Book a stay at this business-friendly hotel in St Ignace. Enjoy free WiFi, free parking, and a free area shuttle. Our guests praise the clean rooms in our reviews. ...
Voyager Inn
Super 8 by Wyndham Mackinaw City/Beachfront Area
Super 8 by Wyndham Mackinaw City/Beachfront Area
2 out of 5
Central & Huron, 519 South Huron, Mackinaw City, MI
Book a stay at this beach hotel in Mackinaw City. Enjoy free WiFi, free parking, and a private beach. Our guests praise the helpful staff and the clean rooms ...
Super 8 by Wyndham Mackinaw City/Beachfront Area
Days Inn by Wyndham Mackinaw City - Lakeview
Days Inn by Wyndham Mackinaw City - Lakeview
2 out of 5
825 S Huron Ave, Mackinaw City, MI
Book a stay at this beach motel in Mackinaw City. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...
Days Inn by Wyndham Mackinaw City - Lakeview
Hamilton Inn Select Beachfront
Hamilton Inn Select Beachfront
3 out of 5
701 S Huron Avenue, Mackinaw City, MI
Fully refundableReserve now, pay when you stay
Stay at this 3-star beach hotel in Mackinaw City. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our ...
Hamilton Inn Select Beachfront
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.