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

Hotels with Restaurants in Straits of Mackinac

  • 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 Hotels with Restaurants

Tonight
11 Aug - 12 Aug
Tomorrow
12 Aug - 13 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Our top choices for Straits of Mackinac hotels with a restaurant

1. Breakers Resort & Beach Bar

Breakers Resort & Beach Bar
St Ignace
United States
John
S$197
includes taxes & fees
8 Sept - 9 Sept
Breakers Resort & Beach Bar

2. Sunset Motel at Armand's Gardens

Sunset Motel at Armand's Gardens
St Ignace
United States
Yvonne
S$127
includes taxes & fees
8 Sept - 9 Sept
Sunset Motel at Armand's Gardens

3. Aurora Borealis Motel

Aurora Borealis Motel
St Ignace
United States
Justin
S$136
includes taxes & fees
12 Aug - 13 Aug
Aurora Borealis Motel

4. Great Lakes Inn

Great Lakes Inn
Mackinaw City
S$84
includes taxes & fees
23 Aug - 24 Aug
Great Lakes Inn

5. Bicycle Street Inn

Bicycle Street Inn
Downtown Mackinac Island
United States
Marianne
S$602
includes taxes & fees
8 Sept - 9 Sept
Bicycle Street Inn

6. Murray Hotel

Murray Hotel
Downtown Mackinac Island
United States
Jennifer
S$538
includes taxes & fees
23 Aug - 24 Aug
Murray Hotel

7. Island House Hotel

Island House Hotel
Mackinac Island
United States
Jeff
S$654
includes taxes & fees
12 Aug - 13 Aug
Island House Hotel

8. The Inn At Stonecliffe

The Inn At Stonecliffe
Mackinac Island
United States
Celeste
S$918
includes taxes & fees
31 Aug - 1 Sept
The Inn At Stonecliffe

9. Mission Point Resort

Mission Point Resort
Mackinac Island
United States
kevin
Mission Point Resort

10. Kewadin Casinos St. Ignace Hotel

Kewadin Casinos St. Ignace Hotel
St Ignace
United States
Penny
S$277
includes taxes & fees
12 Aug - 13 Aug
Kewadin Casinos St. Ignace Hotel
View all properties

Top Straits of Mackinac Hotel Reviews

Hamilton Inn Select Beachfront Mackinaw City

Hamilton Inn Select Beachfront Mackinaw City

8/10 Good
"The Hamilton was a nice place to stay, check in desk could have been a little more friendly. Room was okay. We had to use personal fans at night because we couldn’t get our room cooled down."
Gail 3-night trip
Posted 4 hours ago
Hamilton Inn Select Beachfront Mackinaw City
Cedar Hill Lodge

Cedar Hill Lodge

10/10 Excellent
"Clean room, fresh rennovation. Good breakfast."
Alexander 1-night trip
Posted 7 hours ago
Cedar Hill Lodge
Mackinaw Beach & Bay Inn & Suites

Mackinaw Beach & Bay Inn & Suites

8/10 Good
"Very nice hotel, just wish they had a breakfast. Very conveniently located."
Brayden 1-night trip
Posted 8 hours ago
Mackinaw Beach & Bay Inn & Suites
Island House Hotel

Island House Hotel

10/10 Excellent
"All in all a great place to stay"
Leo 2-night trip
Posted 8 hours ago
Island House Hotel
Best Western Harbour Pointe Lakefront

Best Western Harbour Pointe Lakefront

10/10 Excellent
"We stayed two nights at the property and everything was great! The entire property was clean and well maintained. The staff was very friendly and helpful. We especially enjoyed the waterfront views and access, and the outdoor pool. The bonfire with s'mores and fireworks was also a nice touch. Can't wait to book again!"
Dawn 2-night trip
Posted 9 hours ago
Best Western Harbour Pointe Lakefront
Cabins of Mackinaw

Cabins of Mackinaw

8/10 Good
"Staff was nice and lodge room was clean and comfortable. The stairs to the second floor unit are in disrepair with loose railing, split steps. The second floor walkway is visibly bowed."
Kimberly 1-night trip
Posted 10 hours ago
Cabins of Mackinaw
Days Inn by Wyndham Mackinaw City - Lakeview

Days Inn by Wyndham Mackinaw City - Lakeview

10/10 Excellent
"The staff were very kind, keeping that in mind the hotel needs extensive renovations and cleaning. It was sufficient for the inexpensive price that we paid but do not expect any housekeeping because they pass right by your room. The pool and hot tub were relaxing but were also in need of a good cleaning and some maintenance. Overall I would recommend this hotel for the inexpensive cost and the ability to bring your dog but not much else."
Kirt 3-night trip
Posted 11 hours ago
Days Inn by Wyndham Mackinaw City - Lakeview
Waterfront Inn - Mackinaw City

Waterfront Inn - Mackinaw City

8/10 Good
"It was okay. The hotel room could have been a lot cleaner and the property has some damages to it."
Garrett 2-night trip
Posted 11 hours ago
Waterfront Inn - Mackinaw City
Clearwater Lakeshore Motel

Clearwater Lakeshore Motel

10/10 Excellent
"Beautiful location with wonderful views of the water and the bridge. Very nice staff."
Emily 1-night trip
Posted 13 hours ago
Clearwater Lakeshore Motel

Frequently asked questions

How much do hotels with dining in Straits of Mackinac cost?
You can expect to pay between S$84 and S$918 per night for hotels in Straits of Mackinac. The perfect stay with a restaurant, or one that's near top dining experiences, is just a few clicks away with Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Straits of Mackinac?
Experience the culinary delights of Straits of Mackinac when you base yourself at one of our multiple hotels with restaurants or close to foodie areas. With a total average guest review rating of 9.1, there's an option for every budget and taste. If your travels include a stop in Mackinaw City, check out Bicycle Street Inn and Suites, a 2.5-star property with designer toiletries and a nearby waterfront. Another traveller favourite in this popular destination is Best Western Harbour Pointe Lakefront. This 2.5-star stay features a firepit and a lake view.
How many hotels with restaurants are there in Straits of Mackinac?
Browse through 67 hotels with restaurants in Straits of Mackinac and then lock in your favourite. Whether you're off on a holiday with the fam or kicking back with your pals, your perfect stay is just clicks away.
What are the best cheap hotels with dining in Straits of Mackinac?
With hotels with dining starting at just S$84 per night, you'll have extra cash left over for exploring Straits of Mackinac's foodie scene. If Mackinaw City is on your radar, consider a stay at Bicycle Street Inn and Suites. A nearby waterfront and a water view help make this option a popular choice. Expedia also has low-cost hotels with dining in St Ignace. Chill out at Bicycle Street Inn and Suites and take advantage of conveniences including hypo-allergenic bedding and a nearby waterfront. Eager to explore Straits of Mackinac without blowing your budget? Add some free attractions to your travel itinerary, such as Castle Rock in Mackinaw City. St Ignace also has many things to do that won't cost a penny, including Castle Rock. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Straits of Mackinac?
You can book family-friendly hotels with dining across Straits of Mackinac, including Mackinaw City. Island House Hotel is one stay that'll fulfil your culinary needs in this vibrant city. It has a 3.5-star rating and useful amenities like a kids' menu and WiFi. Alternatively, unpack your bags at The Inn At Stonecliffe. With complimentary breakfast, laundry facilities and access to top dining experiences, this 4-star property in Mackinaw City will make you and your travel buddies feel welcome. Once you've settled into your room and savoured some of the local dishes, it's time to explore Mackinaw City. Enjoy unforgettable days out at family-friendly attractions like Castle Rock and Colonial Michilimackinac Park.
Why book your hotel with restaurants in Straits of Mackinac with Expedia?
Expedia makes it a cinch to find your ideal hotel with restaurants in Straits of Mackinac. Make your way to the filters to search for properties with a restaurant on-site. If you have a fixed budget, select how much you're willing to spend and your preferred hotel star rating. We'll help you find the perfect fit whatever your bank balance or tastes.
How can I find cheap hotels with restaurants in Straits of Mackinac?
A wonderful way to find cheap hotels with restaurants in Straits of Mackinac is with Expedia's easy-to-use filter tool. Reserve getaways with restaurants or extra touches, like included lunch and dinner. You can also narrow your search results by budget, star rating and amenities to discover excellent rates in a couple of clicks.
What is there to do in Straits of Mackinac near my hotel with restaurants?
Whether you're a fan of arts, culture, shopping or dining, Straits of Mackinac offers something for everyone! The major city of St Ignace is home to lots of things to do, including Museum of Ojibwa Culture, Straits State Park and Marquette Mission Park. If you're headed for Mackinaw City, Spy Quest Laser Maze, Headlands International Dark Sky Park and Old Mackinac Point Lighthouse should be at the top of your to-do list.

Explore a world of travel with Expedia