Michigan may have travel restrictions in place due to COVID-19.

Find Hotels in Western Michigan, MI

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
Four Winds Casino Resort – New Buffalo
3.5 out of 5
11111 Wilson Road, New Buffalo, MI
Free cancellation
The price is CA $142 per night from Dec 2 to Dec 3
118.16 km from city centre
4.4/5Wonderful! (659 reviews)

"Cleanliness and the attention to social distancing and mask wearing. Staff was super helpful and pleasant."…"

Reviewed on Nov. 19, 2020

Four Winds Casino Resort – New Buffalo
Courtyard by Marriott Downtown Grand Rapids
3 out of 5
11 Monroe Ave Nw, Grand Rapids, MI
Free cancellationReserve now, pay when you stay
The price is CA $144 per night from Dec 18 to Dec 19
40.29 km from city centre
4.4/5Excellent! (706 reviews)

"The staff was excellent and all areas were kept very clean. There was an excess of street noise (perhaps extremely loud motorcycles), pillows left me with a headache and the hot tub could use a bit of updating. Overall, I’d stay here again, I’d just bring my own pillow and earplugs."…"

Reviewed on Oct. 12, 2020

Courtyard by Marriott Downtown Grand Rapids
JW Marriott Hotel Grand Rapids
4 out of 5
235 Louis Campau Promenade Nw, Grand Rapids, MI
Free cancellationReserve now, pay when you stay
The price is CA $238 per night from Dec 18 to Dec 19
40.47 km from city centre
4.6/5Wonderful! (752 reviews)

"Beautiful view and amazing room I enjoyed my stay ."…"

Reviewed on Nov. 24, 2020

JW Marriott Hotel Grand Rapids
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Fairfield by Marriott Kalamazoo West
2.5 out of 5
6420 Cracker Barrel Blvd, Kalamazoo, MI
Free cancellationReserve now, pay when you stay
The price is CA $84 per night from Dec 4 to Dec 5
49.41 km from city centre
4.2/5Very Good! (373 reviews)

"We received an upgrade at no charge so our daughter could sleep on a rollaway bed without creating a fire hazard."…"

Reviewed on Nov. 29, 2020

Fairfield by Marriott Kalamazoo West
The Boulevard Inn & Bistro
3.5 out of 5
521 Lake Blvd, Saint Joseph, MI
Free cancellationReserve now, pay when you stay
The price is CA $142 per night from Dec 3 to Dec 4
76.18 km from city centre
4.5/5Wonderful! (504 reviews)

"Very nice and comfortable. Will surely be back. Convenient and walking distance to all the shops"…"

Reviewed on Oct. 24, 2020

The Boulevard Inn & Bistro
Best Western Benton Harbor-St. Joseph
2.5 out of 5
1592 Mall Dr, Benton Harbor, MI
Free cancellationReserve now, pay when you stay
The price is CA $88 per night from Dec 9 to Dec 10
75.7 km from city centre
4/5Very Good! (983 reviews)

"Everything was cool except that I couldn’t connect my game to the internet."…"

Reviewed on Nov. 23, 2020

Best Western Benton Harbor-St. Joseph
Baymont by Wyndham Muskegon
2.5 out of 5
4677 South Harvey Street, I-96 and US 31, Muskegon, MI
Free cancellationReserve now, pay when you stay
The price is CA $88 per night from Dec 7 to Dec 8
62.86 km from city centre
3.8/5Good! (985 reviews)

"Quiet hotel, nice location. Very happy with suite."…"

Reviewed on Oct. 12, 2020

Baymont by Wyndham Muskegon
Wyndham Garden Grand Rapids Airport
3 out of 5
4495 28th St Se, Grand Rapids, MI
Free cancellationReserve now, pay when you stay
The price is CA $88 per night from Dec 9 to Dec 10
41.41 km from city centre
3.2/5 (1,469 reviews)

"room clean hotel needs carpet cleaning in hall ways"…"

Reviewed on Aug. 25, 2020

Wyndham Garden Grand Rapids Airport
Country Inn & Suites by Radisson, Grand Rapids East, MI
3 out of 5
3251 Deposit Dr, Grand Rapids, MI
Free cancellationReserve now, pay when you stay
The price is CA $136 per night from Dec 5 to Dec 6
44.66 km from city centre
4.6/5Exceptional! (968 reviews)

"Great location, quiet, and clean! Matt who checked us in was amazing too!"…"

Reviewed on Oct. 19, 2020

Country Inn & Suites by Radisson, Grand Rapids East, MI
Country Inn & Suites by Radisson, Grand Rapids Airport, MI
3 out of 5
5399 28th Street SE, Grand Rapids, MI
Free cancellationReserve now, pay when you stay
The price is CA $109 per night from Dec 2 to Dec 3
42.88 km from city centre
3.9/5Very Good! (986 reviews)

"Very nice and reasonably priced hotel. Nice facilities"…"

Reviewed on Oct. 18, 2020

Country Inn & Suites by Radisson, Grand Rapids Airport, MI
The Inn At Harbor Shores
3.5 out of 5
800 Whitwam Dr, Saint Joseph, MI
Free cancellationReserve now, pay when you stay
The price is CA $127 per night from Dec 2 to Dec 3
74.93 km from city centre
4.5/5Wonderful! (403 reviews)

"Clean comfortable and the front desk was very pleasant. Hand sanitizer was located by the elevators for your convenience."…"

Reviewed on Oct. 25, 2020

The Inn At Harbor Shores
CityFlatsHotel Grand Rapids
3 out of 5
83 Monroe Center St NW, Grand Rapids, MI
Free cancellationReserve now, pay when you stay
The price is CA $156 per night from Dec 30 to Dec 31
40.55 km from city centre
4.2/5Excellent! (626 reviews)

"Loved the modern style and stone of the original building. Was close to all things Downtown. Was clean. Staff was super helpful. The texting before hand was very convenient and helpful."…"

Reviewed on Oct. 5, 2020

CityFlatsHotel Grand Rapids
Quality Inn & Suites
2.5 out of 5
1675 E Sherman Blvd, Muskegon, MI
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Dec 30 to Dec 31
66.65 km from city centre
3.5/5Good! (498 reviews)

"Everything from hot water and pressure in the shower to the third shift clerk who checked me in was great !!"…"

Reviewed on Sep. 29, 2020

Quality Inn & Suites
Rodeway Inn
2 out of 5
4855 28th Street SE, Grand Rapids, MI
Free cancellationReserve now, pay when you stay
The price is CA $57 per night from Jan 1 to Jan 2
41.9 km from city centre
3.1/5 (11 reviews)

"Clean room, cheap price close to stores and food. Staff is very friendly."…"

Reviewed on Jun. 30, 2020

Rodeway Inn
Tru by Hilton Grand Rapids Airport
2.5 out of 5
4570 28th Street SE, Grand Rapids, MI
Free cancellationReserve now, pay when you stay
The price is CA $98 per night from Dec 2 to Dec 3
41.41 km from city centre
4/5Very Good! (158 reviews)

"My family and I loved it and can’t wait to go back. Everyone was friendly and it was really clean."…"

Reviewed on Nov. 2, 2020

Tru by Hilton Grand Rapids Airport
Hampton Inn & Suites Grandville Grand Rapids South
2.5 out of 5
4755 Wilson Ave SW, Grandville, MI
Free cancellationReserve now, pay when you stay
The price is CA $98 per night from Dec 8 to Dec 9
28.45 km from city centre
4.6/5Exceptional! (189 reviews)

"It was weird, even with covid we asked for housekeeping but they only took our used towels and dropped off new ones, they didn’t change or even make our bed or refill our tissues, which were empty or our toilet paper."…"

Reviewed on Oct. 26, 2020

Hampton Inn & Suites Grandville Grand Rapids South
Red Roof Inn Kalamazoo West - Western Michigan U
2 out of 5
5425 W Michigan Ave, Kalamazoo, MI
Free cancellationReserve now, pay when you stay
The price is CA $74 per night from Dec 3 to Dec 4
46.57 km from city centre
3.1/5 (986 reviews)

"I almost didn’t stay here because I saw quite a few negative reviews but I stayed 2 nights and loved it. The staff was very friendly and the room was spacious and clean!"…"

Reviewed on Oct. 22, 2020

Red Roof Inn Kalamazoo West - Western Michigan U
Hyatt Place Grand Rapids Downtown
3 out of 5
140 Ottawa Ave, Grand Rapids, MI
Free cancellationReserve now, pay when you stay
The price is CA $155 per night from Dec 2 to Dec 3
40.67 km from city centre
4.4/5Wonderful! (166 reviews)

"The view of the city was stunning. The room was nice and roomy. Definitely a good choice."…"

Reviewed on Oct. 25, 2020

Hyatt Place Grand Rapids Downtown
Amway Grand Plaza, Curio Collection by Hilton
4 out of 5
187 Monroe Ave Nw, Grand Rapids, MI
Free cancellationReserve now, pay when you stay
The price is CA $198 per night from Dec 5 to Dec 6
40.65 km from city centre
4.3/5Excellent! (977 reviews)

"Nice stay. Was hoping for something amazing though for the price and high reputation. COVID restrictions didn’t allow many amenities like the bar and pool were closed. Still a nice stay with a cozy clean bed!"…"

Reviewed on Nov. 22, 2020

Amway Grand Plaza, Curio Collection by Hilton
Holiday Inn Express Grand Rapids Airport North
2.5 out of 5
5405 28th Street Court SE, Grand Rapids, MI
Free cancellationReserve now, pay when you stay
The price is CA $96 per night from Dec 11 to Dec 12
42.91 km from city centre
4.5/5Wonderful! (404 reviews)

"Very new and nice hotel that’s in a great location. It’s close to the highway, without the road noise, and the grocery store is next door, so you can easily grab what you need. The only complaint is they don’t do anything for breakfast except a small box of Cheerios ! These hotels need to take “breakfast ..."…"

Reviewed on Oct. 15, 2020

Holiday Inn Express Grand Rapids Airport North
Don't see what you're looking for?
See all available properties in Western Michigan
View all properties
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.

Western Michigan Hotel Guide

Expedia.ca offers a selection of 3546 hotels in Western Michigan. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Western Michigan. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Western Michigan neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Western Michigan, Michigan now!

More trip options

Recent Reviews in Western Michigan