Find Hotels with Restaurants in Three Rivers, MI

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Three Rivers Hotels with Restaurants

Our top choices for Three Rivers hotels with a restaurant

Essenhaus Inn & Conference Center

Essenhaus Inn & Conference Center
3.5 star property
Middlebury
9.6 out of 10, Exceptional, (1,000 reviews)
"Wonderful place to stay."
United States
Janice
$119 nightly
The price is $133
May 17 - May 18
Total with taxes and fees
Essenhaus Inn & Conference Center

Blue Gate Garden Inn

Blue Gate Garden Inn
2.5 star property
Shipshewana
9.6 out of 10, Exceptional, (1,523 reviews)
"It was a really great stay we loved all the stuff they had to do there."
United States
Heather
$120 nightly
The price is $138
May 17 - May 18
Total with taxes and fees
Blue Gate Garden Inn

Upjohn House Inn

Upjohn House Inn
4.0 star property
Kalamazoo Central Business District
7.4 out of 10, Good, (24 reviews)
"Room very clean and staff courteous. "
United States
David
$142 nightly
The price is $158
May 21 - May 22
Total with taxes and fees
Upjohn House Inn

Hampton Inn Kalamazoo

Hampton Inn Kalamazoo
2.5 star property
Portage
8.6 out of 10, Excellent, (662 reviews)
"Loved everything about our stay: clean rooms, reliable wifi, great breakfast options, pleasant staff and quiet nights. We were there for a convention (and the Air Zoo) and we'll definitely be coming back. Highly recommend to anyone visiting the area!"
United States
Richard
$98 nightly
The price is $113
May 31 - Jun 1
Total with taxes and fees
Hampton Inn Kalamazoo

Hotel Elkhart, Tapestry Collection by Hilton

Hotel Elkhart, Tapestry Collection by Hilton
3.5 star property
Elkhart
9.4 out of 10, Exceptional, (316 reviews)
"This property is a grea place to stay. Great staff, beautiful rooms, I've never been in a quieter hotel! Work the drive to Notre Dame!"
United States
Sally
$122 nightly
The price is $137
May 24 - May 25
Total with taxes and fees
Hotel Elkhart, Tapestry Collection by Hilton

Courtyard Kalamazoo Portage

Courtyard Kalamazoo Portage
3.0 star property
Crossroad Park
8.6 out of 10, Excellent, (785 reviews)
"One night stay, a basic room but clean and quiet."
United States
lynne
$110 nightly
The price is $126
May 24 - May 25
Total with taxes and fees
Courtyard Kalamazoo Portage

Hilton Garden Inn Elkhart

Hilton Garden Inn Elkhart
3.0 star property
Elkhart
8.4 out of 10, Very Good, (535 reviews)
"It was a very nice, quiet, comfortable room."
United States
Joseph
$104 nightly
The price is $117
May 24 - May 25
Total with taxes and fees
Hilton Garden Inn Elkhart

Home2 Suites by Hilton Elkhart

Home2 Suites by Hilton Elkhart
3.0 star property
Elkhart
9.2 out of 10, Wonderful, (297 reviews)
"Very good"
United States
jeffrey
$95 nightly
The price is $107
May 24 - May 25
Total with taxes and fees
Home2 Suites by Hilton Elkhart

Holiday Inn Kalamazoo West by IHG

Holiday Inn Kalamazoo West by IHG
3.0 star property
Oshtemo
8.2 out of 10, Very Good, (554 reviews)
"Very nice stay"
United States
Brent
$105 nightly
The price is $121
Jun 7 - Jun 8
Total with taxes and fees
Holiday Inn Kalamazoo West by IHG

Delta Hotels by Marriott Kalamazoo Conference Center

Delta Hotels by Marriott Kalamazoo Conference Center
3.5 star property
Oshtemo
8.2 out of 10, Very Good, (1,000 reviews)
"For me a breakfast would be a great addition and or coffee available before 7 am since I was staying for work and needed to be to work by 7 other then that it was great"
United States
Amy
$93 nightly
The price is $107
May 24 - May 25
Total with taxes and fees
Delta Hotels by Marriott Kalamazoo Conference Center
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.

Top Three Rivers Hotel Reviews

Frequently asked questions

Why book your hotel with dining in Three Rivers with Expedia?
Whether you're looking for a hotel with a restaurant, or one that's near a foodie epicenter, Expedia will have a getaway that's to your tastes. Use our filters to search for Three Rivers hotels with on-site dining. You can also look up properties in renowned locations filled with cafés or restaurants. Whatever suits your style, you're guaranteed to score a tasty deal with Expedia!
How can I find cheap hotels with dining in Three Rivers?
Expedia can help you track down cheap hotels with dining in Three Rivers. Try out our convenient filter tools to book properties with restaurants or tasty extras, like included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to reduce costs.
What is there to do in Three Rivers near my hotel with dining?
Once you've unpacked your suitcases, set out and explore the amazing things Three Rivers has on offer. South Lanes Family Fun Center is a top attraction to add to your travel itinerary.

Explore a world of travel with Expedia