Hotels on the Lake in Michigan
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Hotels on the Lake in Michigan

Breakers Resort & Beach Bar
927 North State Street, St Ignace, MI
Breakers Resort & Beach Bar: Beach hotel with free breakfast and free WiFi. Located on the waterfront.
On private beach
Pool
Free cancellation
Reserve now, pay when you stay

Bay Pointe Inn
11456 Marsh Road, Shelbyville, MI
The price is AU$301 per night
AU$301
16 Nov - 17 Nov
includes taxes & fees
Bay Pointe Inn: Hotel with free breakfast and free WiFi. Located in a state park.
Pool
Hot tub
Free cancellation
Reserve now, pay when you stay

Baymont by Wyndham St. Ignace Lakefront
1131 N State St, St Ignace, MI
Baymont by Wyndham St. Ignace Lakefront: Family-friendly hotel with free breakfast and free WiFi. Located on a lake.
Pool
Hot tub

Shoreline Inn & Conference Center, an Ascend Collection Hotel
750 Terrace Point Blvd, Muskegon, MI
The price is AU$204 per night
AU$204
25 Nov - 26 Nov
includes taxes & fees
Shoreline Inn & Conference Center, an Ascend Collection Hotel: Business-friendly hotel with free WiFi and free parking. Located in the entertainment district.
Pool
Hot tub
Free cancellation

Lakeside Resort and Conference Center
100 Clearview Dr., Houghton Lake, MI
The price is AU$231 per night
AU$231
15 Nov - 16 Nov
includes taxes & fees
Lakeside Resort and Conference Center: Family-friendly hotel with free breakfast and free WiFi. Located near skiing.
On private beach
Pool
Free cancellation
Reserve now, pay when you stay

Crystal Lake Resort
498 North Michigan Avenue, Beulah, MI
The price is AU$168 per night
AU$168
30 Nov - 1 Dec
includes taxes & fees
Crystal Lake Resort: Motel with free WiFi and free parking. Located on a lake.
On private beach
Parking included
Free cancellation
Reserve now, pay when you stay

Hamilton Inn Select Beachfront Mackinaw City
701 S Huron Avenue, Mackinaw City, MI
Hamilton Inn Select Beachfront Mackinaw City: Beach hotel with free breakfast and free WiFi. Located on the beach.
Pool
Hot tub
Free cancellation
Reserve now, pay when you stay

Mackinaw Beach & Bay Inn & Suites
929 S Huron Ave, Mackinaw City, MI
Mackinaw Beach & Bay Inn & Suites: Business-friendly hotel with free WiFi and free parking. Located on a lake.
On private beach
Pool

Lakeshore Motel Ice Lake
1257 West Ice Lake Road, Iron River, MI
The price is AU$166 per night
AU$166
15 Nov - 16 Nov
includes taxes & fees
Lakeshore Motel Ice Lake: Beach motel with free breakfast and free WiFi. Located on the beach.
Breakfast included
Parking included
Free cancellation
Reserve now, pay when you stay

Sugar Beach Resort Hotel
1773 US 31 N, Traverse City, MI
The price is AU$120 per night
AU$120
17 Nov - 18 Nov
includes taxes & fees
Sugar Beach Resort Hotel: Business-friendly hotel with free breakfast and free WiFi. Located on a lake.
Pool
Hot tub
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.
Michigan Hotels on the Lake essential information
Hotels on the Lake in Michigan |
512 |
|---|---|
Highest price | AU$301 |
Cheapest price | AU$120 |
Total number of hotels in Michigan | 24,474 |
Popular hotels | Breakers Resort & Beach Bar, Bay Pointe Inn, Baymont by Wyndham St. Ignace Lakefront, Shoreline Inn & Conference Center, an Ascend Collection Hotel, Lakeside Resort and Conference Center, Crystal Lake Resort, Hamilton Inn Select Beachfront Mackinaw City, Mackinaw Beach & Bay Inn & Suites, Lakeshore Motel Ice Lake, Sugar Beach Resort Hotel, Grand Beach Resort Hotel, Lakefront Family Friendly Home with Large Sandy Beach and Beautiful Views |
New reviews! Best hotels in Michigan

Wotif Verified Review
5 / 5
My say was pleasant. The only complaint I would have is concerning the bathtub. It did not look clean. In fact it looked pretty dingy. Other than that the bed slept comfortably. The room was clean and service was good. I would absolutely stay here again.
A verified traveller stayed at Sonesta Hotel Grand Rapids Airport
Posted 2 days ago
More Destinations
- B&B in Manistee
- Manistee Hotels
- Apartment Hotels in Grand Rapids
- Boutique Hotels in Grand Rapids
- Cheap Hotels in Grand Rapids
- Hotels with Hot Tubs in Grand Rapids
- Cedar Hotels
- Rapid City Hotels
- Grawn Hotels
- Resorts in Empire
- Empire Hotels
- Spa Hotels in Cadillac
- Cadillac Hotels
- Sears Hotels
- Villas in Alden
- B&B in Beulah
- Cabin Rentals in Beulah
- Caravan Parks in Beulah
- Luxury Hotels in Beulah
- Beulah Hotels
- Resorts in Manton
- Manton Hotels
- Pet Friendly Hotels in Leelanau Peninsula Wineries
- Romantic Hotels in Leelanau Peninsula Wineries
- Hotels near Crystal Mountain
- Hotels with Hot Tubs in Muskegon
- Pet Friendly Hotels in Muskegon
- Romantic Hotels in Muskegon
- Cottages in Thompsonville
- Lodges in Thompsonville
- Lodges in Maple City
- Holiday Hills Hotels
- Beach Hotels in Norton Shores
- Hotels near McGuire's Resort
- Luxury Hotels in Mount Pleasant
- Pet Friendly Hotels in Mount Pleasant
- Hotels near Leelanau Cheese Company
- Big Rapids Hotels
- Darragh Hotels
- Casino Hotels in Midland
- Family Hotels in Midland
- Hotels with Hot Tubs in Midland
- Hotels near Interlochen Center for the Arts
- Cottages in Baldwin
- Lodges in Baldwin
- Holiday Homes in Traverse City
- Hotels with a Waterpark in Traverse City
- Traverse City Hotels
- Hotels with Hot Tubs in Gaylord
- Hotels with Hot Tubs in Petoskey
- Luxury Hotels in Petoskey
- Romantic Hotels in Petoskey
- Hotels near Douglas Park
- Brethren Hotels
- Cabin Rentals in Evart
- Farmstay in Buckley
- Buckley Hotels
- Interlochen Hotels
- Hotels with Hot Tubs in Spring Lake
- Hotels near Cherry Capital
- Bear Lake Hotels
- Ski Hotels in Kalkaska
- Kalkaska Hotels
- Chippewa Lake Hotels
- Caravan Parks in Kingsley
- Chalets in Kingsley
- Resorts in Kingsley
- Kingsley Hotels
- B&B in Arcadia
- Chalets in Arcadia
- Hotels near Sleeping Bear Dunes National Lakeshore
- Cottages in Houghton Lake
- Cottages in Benzie County
- Cabin Rentals in Grand Traverse County
- Beach Hotels in Montague
- Spa Hotels in Montague
- Cottages in Frankfort
- Holiday Homes in Frankfort
- Family Hotels in Frankfort
- Hotels with Hot Tubs in Frankfort
- Pet Friendly Hotels in Frankfort
- Frankfort Hotels
- Resorts in Custer
- Hotels with Hot Tubs in Ludington




