Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Western Michigan, MI

Filter by

Selecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Drury Inn & Suites Grand Rapids
3 out of 5
5175 28th Street SE, Grand Rapids, MI
Free CancellationReserve now, pay when you stay
The price is $100 per night
26.26 mi from city center
4.7/5Exceptional! (827 reviews)

"Very clean facility. friendly staff. Very economical for the amenities offered"…"

Reviewed on Jun 26, 2020

Drury Inn & Suites Grand Rapids
Hampton Inn Muskegon
2.5 out of 5
1401 E Ellis Rd, Muskegon, MI
Free CancellationReserve now, pay when you stay
The price is $135 per night
38.74 mi from city center
4.3/5Excellent! (441 reviews)

"No breakfast buffet because of Covid, should lower price. Tub did not drain and bathroom fan also did not work. Clean and cold room though!"…"

Reviewed on Jul 5, 2020

Hampton Inn Muskegon
DoubleTree by Hilton Holland
3 out of 5
650 E 24th St, Holland, MI
Free CancellationReserve now, pay when you stay
The price is $93 per night
12.45 mi from city center
3.9/5Good! (678 reviews)

"We were at this property while still in quarantine mode. Amenities were good, all things considered. I don't think the desk person was happy to be working."…"

Reviewed on May 31, 2020

DoubleTree by Hilton Holland
Hampton Inn I-94 St Joseph
2.5 out of 5
5050 Red Arrow Hwy, Stevensville, MI
Free CancellationReserve now, pay when you stay
The price is $111 per night
52.81 mi from city center
4.1/5Very Good! (370 reviews)

"Jazzy Check in lady was wonderful. Not happy that we are paying the regular price when pool, fitness are closed and the breakfast was supposed to be limited although when we went down at 6:10 there was nothing out yet ,not even coffee and the worker was sitting on their phone and watching TV in the ..."…"

Reviewed on Jul 5, 2020

Hampton Inn I-94 St Joseph
Four Winds Casino Resort – New Buffalo
3.5 out of 5
11111 Wilson Road, New Buffalo, MI
Free Cancellation
The price is $129 per night
73.38 mi from city center
4.4/5Wonderful! (507 reviews)

"Excellent accommodations with social distancing and everyone wears a mask!"…"

Reviewed on Jul 3, 2020

Four Winds Casino Resort – New Buffalo
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 $85 per night
47.01 mi from city center
4.1/5Very Good! (997 reviews)

"Convenient and easy access. Excellent customer service. Clean and comfortable rooms. Great value."…"

Reviewed on Jun 20, 2020

Best Western Benton Harbor-St. Joseph
CityFlatsHotel - Holland
3.5 out of 5
61 East 7th street, Holland, MI
The price is $166 per night
14.11 mi from city center
4.5/5Wonderful! (554 reviews)

"Great spot downtown. Great restaurants and shopping one block away. Try and get a room on the west side of the building if you are not a morning person. The blinds/window coverings are not room darkening blinds."…"

Reviewed on Jul 4, 2020

CityFlatsHotel - Holland
Country Inn & Suites by Radisson, Holland, MI
3 out of 5
12260 James St, Holland, MI
Free CancellationReserve now, pay when you stay
The price is $105 per night
14.25 mi from city center
3.8/5Good! (1,001 reviews)

"Back door was open at 11pm. Sho7ld have been locked with only key entry. Also first floor was under constuction with huge role of rug lying"…"

Reviewed on Jun 28, 2020

Country Inn & Suites by Radisson, Holland, MI
Courtyard by Marriott Holland Downtown
3 out of 5
121 East 8th Street, Holland, MI
Free CancellationReserve now, pay when you stay
The price is $188 per night
13.96 mi from city center
4.8/5Exceptional! (278 reviews)

"Great location - clean - nice employees Bummer the pool and restaurant wasn’t open but I realize why of course."…"

Reviewed on Jun 19, 2020

Courtyard by Marriott Holland Downtown
Hampton Inn & Suites Grand Rapids-Airport 28th St
2.5 out of 5
5200 28th St Se, Grand Rapids, MI
Free CancellationReserve now, pay when you stay
The price is $84 per night
26 mi from city center
4.3/5Excellent! (479 reviews)

"The room was very nice!"…"

Reviewed on Jun 27, 2020

Hampton Inn & Suites Grand Rapids-Airport 28th St
Fairfield Inn & Suites by Marriott St. Joseph Stevensville
2.5 out of 5
4408 Red Arrow Hwy, Stevensville, MI
Free CancellationReserve now, pay when you stay
The price is $148 per night
52.08 mi from city center
4.6/5Exceptional! (185 reviews)

"Our stay was overall great. Very clean and decor was modern. But a free breakfast was advertised when booking and there was no breakfast"…"

Reviewed on Jun 19, 2020

Fairfield Inn & Suites by Marriott St. Joseph Stevensville
Red Roof Inn Kalamazoo East - Expo Center
2 out of 5
3701 E Cork St, Kalamazoo, MI
Free CancellationReserve now, pay when you stay
The price is $63 per night
32.69 mi from city center
3.1/5 (651 reviews)

"I enjoyed my stay. Staff where great. No issues while there"…"

Reviewed on Jun 2, 2020

Red Roof Inn Kalamazoo East - Expo Center
Hilton Garden Inn Benton Harbor/St. Joseph
3 out of 5
1300 Cinema Way, Benton Harbor, MI
The price is $98 per night
47.44 mi from city center
4.2/5Very Good! (231 reviews)

"It was clean and comfortable. We had to wait a long time to check in, but the staff did their best to get us in our room as soon as they could."…"

Reviewed on Jul 4, 2020

Hilton Garden Inn Benton Harbor/St. Joseph
Home2 Suites by Hilton Holland
2.5 out of 5
3140 West Shore Drive, Holland, MI
Free CancellationReserve now, pay when you stay
The price is $119 per night
15.47 mi from city center
4.6/5Wonderful! (155 reviews)

"We stayed here for 3 nights. Our stay was very nice and comfortable. Room was nice and clean as was the rest off the hotel."…"

Reviewed on Jul 1, 2020

Home2 Suites by Hilton Holland
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 $259 per night
47.3 mi from city center
4.5/5Wonderful! (443 reviews)

"Very clean, and super cautious in Covid prevention. Sneeze guards at the desk, hand sanitizer everywhere, even in the elevator. And it couldn’t have been any closer to the beach and town! The restaurant (bistro) was incredible! Great food and service, outside patio."…"

Reviewed on Jun 28, 2020

The Boulevard Inn & Bistro
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.

Where to stay in Western Michigan

Find the best Western Michigan areas and neighborhoods for the activities you enjoy most. Learn more about Western Michigan

Visiting Western Michigan

Travelers to Western Michigan give high marks for the lakeside setting, fun sporting events, and college vibe. Tourists who journey to this quaint city can discover its live music, art, and festivals. Top sights in the city include John Ball Zoo, Van Andel Arena, and Gerald R. Ford Museum.

  • There are 1583 hotels and other accommodations in Western Michigan
  • The closest major airport is in Grand Rapids, MI (GRR-Gerald R. Ford Intl.), 25.4 mi (40.9 km) from the city center
  • The next closest is in Kalamazoo, MI (AZO-Kalamazoo-Battle Creek Intl.), 33.3 mi (53.6 km) away

Sightseeing and Staying in Western Michigan

Known for its live music, art, and festivals, the city's cultural venues include Gerald R. Ford Museum, Public Museum of Grand Rapids, and Grand Rapids Children's Museum. Attractions like John Ball Zoo, Michigan's Adventure, and Dutch Village are fun for kids of all ages. The city is notable for landmarks like South Haven Lighthouse, Regent Theatre, and The Felt Estate.

In Western Michigan, you'll find 1583 hotels and other lodging options so you'll have plenty of choices for your holiday getaway. Below are top ones based on our user reviews:

  • The Kalamazoo House Bed & Breakfast - This 4-star bed & breakfast in Central Business District features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its central location and clean, quiet rooms.
  • Kara's Kottages @ Cedar St - Our customers like the overall value and walkable location at this B&B. Guests who stay at this 3-star bed & breakfast in Vine can enjoy access to free breakfast and free parking, along with an in-room kitchen.
  • Baert Baron Mansion - This 3.5-star bed & breakfast features free breakfast, free WiFi, and free parking. Expedia customers like its dining options and quiet location.

Other favorite sights in Western Michigan include Van Andel Arena, Grand Rapids Art Museum, and Frederik Meijer Gardens and Sculpture Park.

Getting Around Western Michigan

If you want to journey outside of the city, hop aboard a train from Holland Station, Grand Rapids Station, or Bangor Station. Western Michigan might not have many public transit choices so consider renting a car to explore more.

Frequently asked questions

Where is the best place to stay in Western Michigan?
The River House at The Morris Estate is a favorite with Expedia customers. This 4-star B&B offers free breakfast and free WiFi. Other top choices based on reviews include Kingsley House Bed & Breakfast and Main Street Inn.
If I need to cancel my hotel reservation in Western Michigan, will I receive a refund?
Yes! Most hotel room reservations are fully refundable if cancelled prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and get a refund within 24 hours of your booking. Add dates, click “Search”, then you can use the “free cancellation” filter to review the best options available in Western Michigan.
Where can I learn more about changing or cancelling my trip to Western Michigan?
To find more details about changing or cancelling your trip to Western Michigan, head over to our customer service page.
What are some hotels with pools in Western Michigan?
Silver Beach Hotel: 3.5-star hotel, 9-minute walk from Silver Beach. Features free buffet breakfast, an indoor pool, and free parking. DoubleTree by Hilton Holland and Hilton Garden Inn Benton Harbor/St. Joseph are a couple of other choices with an onsite pool.

Recent reviews of Western Michigan hotels

More trip options