Michigan hotels

Michigan hotels

Michigan
Check-in
Check-out
Compare vs. KAYAK |

Latest Michigan Hotel Deals

Traverse City
Traverse City
3 stars from C$ 78
4+ stars from C$ 89
Harbor Springs
3 stars from C$ 102
Holland
Holland
3 stars from C$ 78
Grand Haven
Grand Haven
3 stars from C$ 107
Ann Arbor
Ann Arbor
3 stars from C$ 70
4+ stars from C$ 107
Detroit
Detroit
3 stars from C$ 132
4+ stars from C$ 139

Good to know

Low season

November Cheapest month to stay with an average 25% drop in price.

High season

June Most expensive month to stay with an average 7% rise in price.

Average price (weeknight)

C$ 199 Average Sun. - Thu. price over the last 2 weeks.

Average price (weekend night)

C$ 257 Average Fri. & Sat. price over the last 2 weeks.

FAQs when booking a hotel in Michigan

Are hotels in Michigan safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Michigan?

How much is a cheap hotel in Michigan?

How much is a hotel in Michigan for tonight?

How much is a hotel in Michigan for this weekend?

Best Michigan hotels

Show all
Detroit Foundation Hotel - Detroit - Building
1
9.5 Excellent (82 reviews)
C$ 403+
Shinola Hotel - Detroit - Bedroom
2
9.4 Excellent (313 reviews)
C$ 383+
Element Detroit at the Metropolitan - Detroit - Lobby
3
9.2 Excellent (78 reviews)
C$ 336+
Staybridge Suites Grand Rapids-Kentwood - Grand Rapids
4
8.5 Excellent (60 reviews)
C$ 189+
Econo Lodge & Suites - Grand Rapids - Building
5
8.5 Excellent (118 reviews)
C$ 121+
Holiday Inn Grand Rapids Downtown - Grand Rapids
7
7.9 Good (201 reviews)
C$ 252+
Hotel St. Regis - Detroit - Building
10
6.9 Good (133 reviews)
C$ 238+
Hotel Indigo Detroit Downtown - Detroit - Bathroom
11
6.8 Good (571 reviews)
C$ 257+
Clarion Inn & Suites Airport - Grand Rapids - Bedroom
12
6.7 Good (286 reviews)
C$ 160+

Browse Michigan hotels by topic

cobo center
ford field
greektown
pools
indoor pool
Recommended
  • Recommended
  • Price (low to high)
  • Price (high to low)
  • Review score
  • Stars (1 to 5)
  • Stars (5 to 1)