Find hotels in Southwest Michigan, MI from $60

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide

Check Southwest Michigan hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 5,919 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Silver Beach Hotel
3.5 out of 5
100 Main Street, Saint Joseph, MI
Fully refundableReserve now, pay when you stay
The price is $83 per night from Oct 1 to Oct 2
$83
per night
Oct 1 - Oct 2
47.02 mi from city center
6.8/10 (175 reviews)
No frills
"Basic room for a basic stay. Rooms are clean but dated. Staff friendly and helpful."

Reviewed on Sep 26, 2023

Silver Beach Hotel
Baymont by Wyndham South Haven
2.5 out of 5
1555 Phoenix Rd, I-196 Exit 20, South Haven, MI
Fully refundableReserve now, pay when you stay
The price is $76 per night from Oct 5 to Oct 6
$76
per night
Oct 5 - Oct 6
23.91 mi from city center
7.4/10 Good! (1,000 reviews)
"Staff friendly and efficient. Clean and great breakfast."

Reviewed on Sep 25, 2023

Baymont by Wyndham South Haven
Four Winds Casino Resort – New Buffalo
3.5 out of 5
11111 Wilson Road, New Buffalo, MI
Fully refundable
The price is $159 per night from Oct 3 to Oct 4
$159
per night
Oct 3 - Oct 4
73.38 mi from city center
9/10 Wonderful! (1,016 reviews)
"I wasn't a fan of the darkness in hotel hallways and lobby."

Reviewed on Sep 27, 2023

Four Winds Casino Resort – New Buffalo
Save an average of 15% on thousands of hotels when you're signed in
Microtel Inn & Suites by Wyndham Holland
2 out of 5
643 Hastings Ave, Holland, MI
Fully refundableReserve now, pay when you stay
The price is $64 per night from Oct 5 to Oct 6
$64
per night
Oct 5 - Oct 6
12.42 mi from city center
7/10 Good! (1,001 reviews)
"Clean rooms"

Reviewed on Sep 25, 2023

Microtel Inn & Suites by Wyndham Holland
Sun N Sand Resort
2.5 out of 5
176 N. Blue Star Highway, South Haven, MI
The price is $71 per night from Oct 22 to Oct 23
$71
per night
Oct 22 - Oct 23
22.93 mi from city center
7.4/10 Good! (228 reviews)
"⁶"

Reviewed on Sep 20, 2023

Sun N Sand Resort
Holiday Inn Express & Suites St Joseph, an IHG Hotel
2.5 out of 5
3019 Lakeshore Drive, Saint Joseph, MI
Fully refundable
The price is $123 per night from Oct 1 to Oct 2
$123
per night
Oct 1 - Oct 2
49.33 mi from city center
8.8/10 Excellent! (807 reviews)
"Close to downtown for shops/food and wedding venue that we were attending. Very clean, good breakfast and staff was very helpful."

Reviewed on Sep 24, 2023

Holiday Inn Express & Suites St Joseph, an IHG Hotel
Quality Inn Near Interstate I94
2.5 out of 5
18830 Laporte Rd, New Buffalo, MI
Fully refundableReserve now, pay when you stay
The price is $72 per night from Oct 15 to Oct 16
$72
per night
Oct 15 - Oct 16
73.22 mi from city center
8.4/10 Very Good! (1,001 reviews)
Convenient location, friendly staff
"Checked in quickly. Desk attendant cheerful, efficient. 24 hour fresh coffee. Coffee creamer could be better Breakfast choices so so: eggs shaped like pancakes, greasy sausage patties but good yogurt, muffins"

Reviewed on Sep 25, 2023

Quality Inn Near Interstate I94
Comfort Suites Benton Harbor - St. Joseph
2.5 out of 5
1825 Meadowbrook I-94, Exit 29, Benton Harbor, MI
Fully refundableReserve now, pay when you stay
The price is $80 per night from Oct 22 to Oct 23
$80
per night
Oct 22 - Oct 23
46.79 mi from city center
7.4/10 Good! (751 reviews)
"Not the cleanest hotel room I've stayed in, however the size of the room was much bigger than I expected! Our comforters seemed a bit dirty, and our bathroom had lights out and was missing a light fixture. Both mornings we tried to have breakfast, but even over an hour before the end of the breakfast ..."

Reviewed on Sep 18, 2023

Comfort Suites Benton Harbor - St. Joseph
Homewood Suites by Hilton Grand Rapids Downtown
3 out of 5
161 Ottawa Avenue N.W., Grand Rapids, MI
Fully refundableReserve now, pay when you stay
The price is $152 per night from Oct 22 to Oct 23
$152
per night
Oct 22 - Oct 23
25.3 mi from city center
8.8/10 Excellent! (1,002 reviews)
"Love the location. It was within walking distance to everywhere downtown. There is a parking garage (not the hotel’s garage) that connects at the 3 floor. I was charged $60 something dollars to park overnight. My room had a view of the lobby ceiling? The biggest issue I had with the room was the ..."

Reviewed on Sep 28, 2023

Homewood Suites by Hilton Grand Rapids Downtown
Baymont by Wyndham St. Joseph/Stevensville
2.5 out of 5
2601 W Marquette Woods Rd, Stevensville, MI
Fully refundableReserve now, pay when you stay
The price is $66 per night from Oct 9 to Oct 10
$66
per night
Oct 9 - Oct 10
52.54 mi from city center
6.4/10 (1,000 reviews)
"Simple, easy, straight - forward stay, maintence issues were dealt with quickly"

Reviewed on Sep 23, 2023

Baymont by Wyndham St. Joseph/Stevensville
The Grand Castle Apartments
4 out of 5
2655 Grand Castle Blvd, Grandville, MI
Fully refundableReserve now, pay when you stay
The price is $125 per night from Oct 5 to Oct 6
$125
per night
Oct 5 - Oct 6
20.16 mi from city center
8.6/10 Excellent! (22 reviews)
"This property is fun and quirky. My kids thought it was like Hogwarts and loved the library and game room the most. We had the Presidential Penthouse and the view of GR was awesome. It is huge and more than a family of 4 needed but so much fun."

Reviewed on Aug 2, 2023

The Grand Castle Apartments
Fairfield Inn & Suites by Marriott Watervliet St. Joseph
2.5 out of 5
8258 Arnt Blvd, Watervliet, MI
Fully refundableReserve now, pay when you stay
The price is $84 per night from Oct 23 to Oct 24
$84
per night
Oct 23 - Oct 24
36.76 mi from city center
7.2/10 Good! (588 reviews)
"Very disappointed that there wasn't a pool or hot tub even though it is advertised"

Reviewed on Sep 1, 2023

Fairfield Inn & Suites by Marriott Watervliet St. Joseph
Country Inn & Suites by Radisson, South Haven, MI
2.5 out of 5
1741 Phoenix St, South Haven, MI
Fully refundable
The price is $76 per night from Oct 5 to Oct 6
$76
per night
Oct 5 - Oct 6
23.76 mi from city center
7.2/10 Good! (677 reviews)
"Blinds in room broken , no curtains to block out light. However the bed was very comfortable"

Reviewed on Aug 31, 2023

Country Inn & Suites by Radisson, South Haven, MI
Baymont by Wyndham Muskegon
2.5 out of 5
4677 South Harvey Street, I-96 and US 31, Muskegon, MI
Fully refundableReserve now, pay when you stay
The price is $77 per night from Oct 22 to Oct 23
$77
per night
Oct 22 - Oct 23
39.03 mi from city center
7.6/10 Good! (1,000 reviews)
"Nice place"

Reviewed on Sep 19, 2023

Baymont by Wyndham Muskegon
Best Western Benton Harbor-St. Joseph
2.5 out of 5
1592 Mall Dr, Benton Harbor, MI
Fully refundableReserve now, pay when you stay
The price is $93 per night from Oct 5 to Oct 6
$93
per night
Oct 5 - Oct 6
47.04 mi from city center
7.6/10 Good! (1,000 reviews)
"Room was nice and decently clean. Breakfast was good, kept running and getting refill till the last min. We were there for a wedding that was at 4 and they were nice enough to let us check in at 2"

Reviewed on Sep 24, 2023

Best Western Benton Harbor-St. Joseph
Dunes Express Inn & Suites
2.5 out of 5
2248 N Comfort Dr, Hart, MI
The price is $137 per night from Oct 1 to Oct 2
$137
per night
Oct 1 - Oct 2
75.78 mi from city center
8.2/10 Very Good! (414 reviews)
Good stay
"Everything was great no complaints."

Reviewed on Sep 23, 2023

Dunes Express Inn & Suites
Avid Hotels Zeeland, an IHG Hotel
2.5 out of 5
8225 WESTPARK WAY, Zeeland, MI
Fully refundable
The price is $100 per night from Oct 1 to Oct 2
$100
per night
Oct 1 - Oct 2
12.06 mi from city center
9/10 Wonderful! (405 reviews)
Good stay
"Hotel seems brand new, was a good stay. I’m crazy about a clean hotel and this hotel was immaculate. Also the beds and pillows were super comfortable. Would recommend to anyone looking to stay near Zeeland."

Reviewed on Sep 24, 2023

Avid Hotels Zeeland, an IHG Hotel
Holiday Inn Grand Rapids Downtown, an IHG Hotel
3 out of 5
310 Pearl Street NW, Grand Rapids, MI
Fully refundable
The price is $152 per night from Oct 1 to Oct 2
$152
per night
Oct 1 - Oct 2
25.09 mi from city center