
Find Hotels on the River in Southwest Michigan, MI
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Check availability on Southwest Michigan Hotels on the River
Tonight
Oct 21 - Oct 22Tomorrow
Oct 22 - Oct 23This weekend
Oct 23 - Oct 25Next weekend
Oct 30 - Nov 1Our top choices for Southwest Michigan hotels with a river view




1. Holiday Inn Express & Suites St Joseph by IHG
Holiday Inn Express & Suites St Joseph by IHGSaint Joseph
Emilia
$110 nightly
$122 total
Nov 19 - Nov 20
Total with taxes and fees
$189 nightly
$210 total
Nov 1 - Nov 2
Total with taxes and fees
$76 nightly
$84 total
Nov 2 - Nov 3
Total with taxes and fees




4. Comfort Suites Stevensville - St. Joseph
Comfort Suites Stevensville - St. JosephStevensville
Jason
$75 nightly
$80 total
Nov 12 - Nov 13
Total with taxes and fees
$98 nightly
$103 total
Nov 11 - Nov 12
Total with taxes and fees
$88 nightly
$98 total
Nov 11 - Nov 12
Total with taxes and fees
$88 nightly
$98 total
Oct 22 - Oct 23
Total with taxes and fees
$176 nightly
$193 total
Nov 3 - Nov 4
Total with taxes and fees
View all properties
Top Southwest Michigan Hotel Reviews
The Inn At Harbor Shores
8/10 Good
"I was worried the hotel might be far from town, but it wasn't. It looks great from the outside. Our room was very large and clean. The couch could have been more comfortable. The bed was great. The thing I really disliked was the exceptionally heavy bathroom door. It always took two hands to close it, and the handle was not user friendly. Prices in the restaurant were a little high, but there were many choices nearby. The coffee room was was very nice."
Frequently asked questions
Explore a world of travel with Expedia
- Oceanfront Hotels in Holland
- Hotels with Tennis Courts in Holland
- Holland Hotels
- Cheap Hotels in Southwest Michigan
- Hotel Wedding Venues Hotels in Southwest Michigan
- Hotels on the Lake in Southwest Michigan
- Cheap Hotels in Kalamazoo County
- Niles Hotels
- Hotels with Free Airport Shuttle in Holland
- Honeymoon Resorts & in Saugatuck
- Cabin Rentals in Southwest Michigan
- Green Hotels in Holland
- Hotels with an Outdoor Pool in Holland Historic District
- Saugatuck Hotels
- Kalamazoo Hotels
- Winery Hotels in Southwest Michigan
- Hotels with a Pool in Southwest Michigan
- Non-Smoking Hotels in Holland
- Hotels with Fireplaces in Kalamazoo
- Beach Hotels in Southwest Michigan
- Hotels with Tennis Courts in Saugatuck
- Resorts & Hotels with Spas in Holland Historic District
- Fishing Resorts & in Holland
- Hotels with Room Service in Holland
- Gay friendly Hotels in Kalamazoo
- Hotels with Connecting Rooms in Southwest Michigan
- Hotels with Hot Tubs in Southwest Michigan
- Gay friendly Hotels in Benton Harbor
- Romantic Hotels in Southwest Michigan
- Adults Only Resorts & in Southwest Michigan
- Hotels with a View in Benton Harbor
- Hotels & Resorts for Couples in Saugatuck
- Hotels with Free Parking in Benton Harbor
- Waterpark Hotels in Holland
- Fishing Resorts & in Southwest Michigan
- Hotels with Tennis Courts in Southwest Michigan
- Hotels with a Pool in Holland
- Hotels with Room Service in Kalamazoo
- Waterpark Hotels in Southwest Michigan
- Hotels with a View in Kalamazoo
- Hotels with Fireplaces in Southwest Michigan
- Pet-Friendly Hotels in Kalamazoo County
- Fishing Resorts & in Saint Joseph
- Hotels with Kitchenettes in Southwest Michigan
- New Buffalo Hotels
- Extended Stay Hotels in Southwest Michigan
- Benton Harbor Hotels
- Hotels with Laundry Facilities in Holland
- Ski Hotels in Holland
- Hotels with an Outdoor Pool in Southwest Michigan
- Berrien Springs Hotels
- Hotels with Free Wifi in South Haven
- Luxury Hotels in Southwest Michigan
- Hotels with an Indoor Pool in Benton Harbor
- Hotels on the River in Benton Harbor
- Hotels with Free Wifi in Saint Joseph
- Historic Hotels in Kalamazoo
- Hotels with Room Service in Saint Joseph
- Hotels with a Lazy River in Southwest Michigan
- Quiet Resorts & in Southwest Michigan
- Hotels with Air Conditioning in Holland
- Golf Hotels in Kalamazoo
- Casino Hotels in Holland
- Golf Hotels in Southwest Michigan
- Hotels with Suites in Southwest Michigan
- Hotels with smoking rooms in Holland Historic District
- Cheap Hotels in Kalamazoo Central Business District
- Hotel Wedding Venues Hotels in Holland
- South Haven Hotels
- Resorts & Hotels with Spas in Southwest Michigan
- Boutique Hotels in Southwest Michigan
- Family Hotels in Southwest Michigan
- Hotels with Early Check-in in Kalamazoo Central Business District
- All-Inclusive Resorts in Kalamazoo
- Hotels with Waterslides in Southwest Michigan
- Hotels with Waterslides in South Haven
- Hotels with Waterslides in Holland
- Saint Joseph Hotels
- Hotels with Bars in Southwest Michigan
- Extended Stay Hotels in Saugatuck
- All-Inclusive Resorts in Holland Historic District
- Oceanfront Hotels in Kalamazoo
- Cabin Rentals in Lake Michigan Beach
- Hotels with a View in Holland
- Hotels & Resorts for Couples in Holland
- Hotels with Fireplaces in Holland
- Hotels & Resorts for Couples in Kalamazoo
- Casino Hotels in Southwest Michigan
- Hotels with Free Wifi in Holland
- Hotels with Free Parking in Kalamazoo
- Hotels with an Indoor Pool in Southwest Michigan
- Historic Hotels in Southwest Michigan
- Pet-Friendly Hotels in Southwest Michigan
- Hotels with Free Breakfast in Holland
- Hotels with Early Check-in in Benton Harbor
- Hotels with a Gym in Kalamazoo































