Hotels on the Lake in Michigan from $111

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Michigan

Check availability on Michigan Hotels on the Lake

This weekend
Next weekend

Pick from 512 Michigan Hotels on the Lake with updated room rates, reviews, and availability. Most hotels are fully refundable.

Breakers Resort & Beach Bar

3.5 star property
9.2 out of 10, Wonderful, (1157)
"Great location, love beach area and yummy food at onsite restaurant "
$206 nightly
The price is $231
Aug 24 - Aug 25
Total includes taxes and fees
Breakers Resort & Beach Bar

Bay Pointe Inn

2.5 star property
9.4 out of 10, Exceptional, (477)
"We appreciate the lake view room and the walkable locations as well as the restaurant food."
$199 nightly
The price is $211
Aug 20 - Aug 21
Total includes taxes and fees
Bay Pointe Inn

Baymont by Wyndham St. Ignace Lakefront

2.5 star property
7.4 out of 10, Good, (1004)
"Great place to stay for visiting the island. Close to ferry and casino. Great location on the water and great views. "
$132 nightly
The price is $148
Aug 24 - Aug 25
Total includes taxes and fees
Baymont by Wyndham St. Ignace Lakefront

Shoreline Inn & Conference Center, Ascend Hotel Collection

3.0 star property
8.8 out of 10, Excellent, (1003)
"Nice place to stay close to downtown. "
$195 nightly
The price is $224
Aug 12 - Aug 13
Total includes taxes and fees
Shoreline Inn & Conference Center, Ascend Hotel Collection

Lakeside Resort and Conference Center

3.0 star property
7.8 out of 10, Good, (617)
"It was a lovely place to stay with a great experiences on Houghton Lake. "
$162 nightly
The price is $175
Aug 3 - Aug 4
Total includes taxes and fees
Lakeside Resort and Conference Center

Crystal Lake Resort

2.5 star property
8.8 out of 10, Excellent, (429)
"Great place for a family vacation "
$180 nightly
The price is $200
Aug 24 - Aug 25
Total includes taxes and fees
Crystal Lake Resort

Hamilton Inn Select Beachfront Mackinaw City

3.0 star property
7.8 out of 10, Good, (2122)
"Great location and lovely hotel"
$140 nightly
The price is $151
Aug 24 - Aug 25
Total includes taxes and fees
Hamilton Inn Select Beachfront Mackinaw City

Mackinaw Beach & Bay Inn & Suites

2.5 star property
8.2 out of 10, Very Good, (1012)
" Great place to stay. "
$113 nightly
The price is $122
Aug 24 - Aug 25
Total includes taxes and fees
Mackinaw Beach & Bay Inn & Suites

Lakeshore Motel Ice Lake

2.5 star property
9.2 out of 10, Wonderful, (540)
"Quiet mom and pop motel owners on site were just awesome great place "
$101 nightly
The price is $111
Aug 3 - Aug 4
Total includes taxes and fees
Lakeshore Motel Ice Lake

Sugar Beach Resort Hotel

2.5 star property
9.0 out of 10, Wonderful, (1567)
"Great stay, friendly and helpful staff"
$237 nightly
The price is $262
Aug 17 - Aug 18
Total includes taxes and fees
Sugar Beach Resort Hotel
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 Michigan Hotel Reviews

Frequently asked questions

How much do lakeside hotels in Michigan cost?
Lakeside hotels in Michigan range between $111 and $262 per night. This means you can get excited for a vacay by the water at a price you can afford. 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.
How many lakeside hotels are there in Michigan?
Michigan has 512 lakeside hotels to choose from. Enter your travel dates and destination and start organizing your next getaway by the water today.
Why book your lakeside hotel in Michigan with Expedia?
Expedia can help you find the ideal lakeside hotel whatever your budget or travel plans. Save your dollars and select a 3-star stay close to the water, or splurge on a luxury hotel where pretty lake vistas are on your doorstep. Our search filters make it a breeze to find a place in Michigan that checks your boxes.
How can I find cheap lakeside hotels in Michigan?
Use Expedia's filters to set your price per night budget. Then, choose your preferred hotel star rating — they range from basic (1 star) to luxury (5 star). You can also search based on the neighborhood you'd like to stay in. Finding your ideal lakeside hotel in Michigan at the perfect price couldn't be any simpler!
What is there to do in Michigan near my lakeside hotel?
There are almost endless things to put on your to-do list in Michigan. If you're vacationing in Detroit, you'll want to check out Fox Theatre, Detroit Riverwalk and Detroit Institute of Arts. Packing your bags for Grand Rapids? DeVos Performance Hall, John Ball Zoo and Grand Rapids Art Museum are among the top sights in this city.