Photo by Jeff White

Find beach hotels & resorts in Mackinac County

Beach vacation deals from $101

Start date: Check-in selected.
To Date
End date: Check-out

Top Cities in Mackinac County

We found 20 beach stays in Mackinac County, from luxury resorts to beachfront rentals. Explore these popular Mackinac County beach destinations.

Check availability on Mackinac County Beach Hotels

Our top choices for Mackinac County beach hotels

Breakers Resort & Beach Bar

Breakers Resort & Beach Bar
3.5 star property
St Ignace
9.4 out of 10, Exceptional, (1275)
"Great location and onsite restaurant. "
Canada
Erin
$93 nightly
The price is $105
Dec 13 - Dec 14
Total with taxes and fees
Breakers Resort & Beach Bar

Bavarian Haus Lakefront Inn

Bavarian Haus Lakefront Inn
2.0 star property
St Ignace
8.4 out of 10, Very Good, (1000)
"Very clean, large rooms, very nice view, lakeside rooms, staff very nice "
United States
Cynthia
$900 nightly
The price is $1,008
Dec 22 - Dec 23
Total with taxes and fees
Bavarian Haus Lakefront Inn

Holiday Inn Express St. Ignace-Lake Front by IHG

Holiday Inn Express St. Ignace-Lake Front by IHG
3.0 star property
St Ignace
8.6 out of 10, Excellent, (1000)
"Great, friendly staff. Reasonable price, good breakfast and incredible beach view!"
United States
Elizabeth
Holiday Inn Express St. Ignace-Lake Front by IHG

Days Inn & Suites by Wyndham St. Ignace Lakefront

Days Inn & Suites by Wyndham St. Ignace Lakefront
2.0 star property
St Ignace
7.4 out of 10, Good, (1000)
"It was a nice stay, better than expected in this price"
United States
Zaher
Days Inn & Suites by Wyndham St. Ignace Lakefront

Baymont by Wyndham St. Ignace Lakefront

Baymont by Wyndham St. Ignace Lakefront
2.5 star property
St Ignace
7.4 out of 10, Good, (1001)
" Nice, convenient location with a very nice lakeside patio view. Will visit again!"
United States
Duane
Baymont by Wyndham St. Ignace Lakefront

Best Western Harbour Pointe Lakefront

Best Western Harbour Pointe Lakefront
2.5 star property
St Ignace
9.2 out of 10, Wonderful, (1152)
"Excellent Staff & the building/room we stayed in was Great!"
United States
Christine
Best Western Harbour Pointe Lakefront

St. Ignace Budget Host Inn

St. Ignace Budget Host Inn
3.0 star property
St Ignace
9.0 out of 10, Wonderful, (978)
"Affordable, clean rooms, kids loved the pool. Will definitely stay again!"
United States
Rhonda
$90 nightly
The price is $101
Dec 13 - Dec 14
Total with taxes and fees
St. Ignace Budget Host Inn

Mission Point Resort

Mission Point Resort
3.5 star property
Mackinac Island
8.8 out of 10, Excellent, (1004)
"Great accommodations, friendly and helpful staff. "
United States
Nancy
Mission Point Resort

Sunset Condominiums

Sunset Condominiums
2.5 star property
Mackinac Island
8.0 out of 10, Very Good, (641)
"Very nice stay "
United States
Zachaery
Sunset Condominiums

Cedar Hill Lodge

Cedar Hill Lodge
2.5 star property
St Ignace
7.8 out of 10, Good, (775)
"We had a nice stay at Cedar Hill Lodge. "
United States
Christine
$103 nightly
The price is $115
Dec 23 - Dec 24
Total with taxes and fees
Cedar Hill Lodge
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Mackinac County Hotel Reviews

Find out more about Mackinac County

Book your dream Mackinac County beach vacation with deals from $101

Make the most of your vacation with hotels on the water in Mackinac County

How do I find the best Mackinac County beach hotels? 

With 9,820 unfiltered, genuine customer reviews of hotels in Mackinac County on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  

 

How can I find Mackinac County hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Mackinac County beach hotels with dreamy water views from your window.    

 

How much do Mackinac County beach hotels cost?  

Prices for beachfront hotels in Mackinac County currently start at $101 a night going up to $1,008 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 

 

How do I find family-friendly Mackinac County hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 

 

Can I cancel my Mackinac County beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Mackinac County offering free cancellation. 

 

Why should I book my Mackinac County beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Mackinac County, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   

 

Are there any Mackinac County beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Mackinac County have a pool for you to dip into. To find them really easily, use our pool search filter.    

 

Are there any cheap Mackinac County beach hotels? 

Currently, there are 20 tempting beach hotels in Mackinac County to choose from, with prices from just $101 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Explore a world of travel with Expedia