We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Three Rivers Hotels and B&Bs

What style of hotel do you prefer?
All Hotels and B&Bs (123)
Holiday Rentals (1)
Within 25 km (18)
Within 50 km (123)
All St. Joseph County

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Three Rivers city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offer in Three Rivers

Holiday Inn Express Three Rivers
Holiday Inn Express Three Rivers 3.5 of 5 stars
Special offer Save up to 20% -Book Early

Hotels & B&Bs / Inns travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 50 km
Three Rivers Hotels (3)
2.0 of 5 Super 8 Three Rivers
65 AUD - 77 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d248668?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 3 hotels in Three Rivers
4 of 5 stars 12 reviews
Professional photos | Traveller photos (8) | Map
CHECK RATES! ABS:HotelCheckRates-d259284?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 3 hotels in Three Rivers
4 of 5 stars 4 reviews
Professional photos | Traveller photos (7) | Map
2.5 of 5 Holiday Inn Express Three Rivers
96 AUD - 143 AUD per night*
Special offer Save up to 20% -Book...
Special offer Save up to 20% -Book Early
Holiday Inn Express Three Rivers Slideshow
CHECK RATES! ABS:HotelCheckRates-d94457?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 3 hotels in Three Rivers
3.5 of 5 stars 11 reviews
Professional photos | Traveller photos (33) | Map
Three Rivers B&Bs / Inns (1)
T & R Inn Between the Lakes
66 AUD - 148 AUD per night*
No photo provided
Ranked #1 of 1 Three Rivers B&B and Inns
4.5 of 5 stars 7 reviews
Map
Recommended nearby hotels and B&Bs
The Kalamazoo House Bed and Breakfast, Kalamazoo
111 AUD - 152 AUD per night*
38.7 km from Three Rivers
+1 269-382-0880
E-mail hotel
The Kalamazoo House Bed and Breakfast Slideshow
Ranked #1 of 5 Kalamazoo B&B and Inns
5 of 5 stars 122 reviews
Traveller photos (29) | Map
The Van Buren Hotel at Shipshewana, Shipshewana, IN
100 AUD - 127 AUD per night*
28.8 km from Three Rivers
CHECK RATES! ABS:HotelCheckRates-d125498?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 5 hotels in Shipshewana
5 of 5 stars 52 reviews
Professional photos | Traveller photos (14) | Map
Hall House, Kalamazoo
70 AUD - 143 AUD per night*
38.8 km from Three Rivers
Ranked #2 of 5 Kalamazoo B&B and Inns
5 of 5 stars 52 reviews
Map
That Pretty Place Bed and Breakfast, Middlebury, IN
82 AUD - 117 AUD per night*
31.3 km from Three Rivers
Ranked #2 of 15 Middlebury B&B and Inns
4.5 of 5 stars 72 reviews
Traveller photos (7) | Map
2.5 of 5 Patchwork Quilt Country Inn, Middlebury, IN
87 AUD - 92 AUD per night*
22.1 km from Three Rivers
CHECK RATES! ABS:HotelCheckRates-d76388?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 15 Middlebury B&B and Inns
4.5 of 5 stars 101 reviews
Professional photos | Traveller photos (26) | Map
Country Victorian Bed and Breakfast, Middlebury, IN
70 AUD - 111 AUD per night*
31.2 km from Three Rivers
Ranked #4 of 15 Middlebury B&B and Inns
4.5 of 5 stars 65 reviews
Traveller photos (4) | Map
Oak Cove Resort, Lawrence
41.6 km from Three Rivers
E-mail hotel
+1 269-674-8228
Oak Cove Resort Slideshow
Ranked #1 of 1 hotels in Lawrence
4.5 of 5 stars 53 reviews
Traveller photos (39) | Map
Big House in the Little Woods, Millersburg, IN
39.7 km from Three Rivers
No photo provided
Ranked #1 of 1 Millersburg B&B and Inns
4.5 of 5 stars 13 reviews
Traveller photos (1) | Map
Spring View Bed & Breakfast, Goshen, IN
41.9 km from Three Rivers
Ranked #1 of 16 Goshen B&B and Inns
4.5 of 5 stars 18 reviews
Traveller photos (5) | Map
2.5 of 5 BEST WESTERN Inn, Goshen, IN
77 AUD - 125 AUD per night*
43.7 km from Three Rivers
Special offer Earn a $50 Gift Card
800-568-8520
Special offer Earn a $50 Gift Card
BEST WESTERN Inn Slideshow
CHECK RATES! ABS:HotelCheckRates-d78916?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 7 hotels in Goshen
4.5 of 5 stars 61 reviews
Professional photos | Traveller photos (17) | Map
Farmstead Inn, Shipshewana, IN
81 AUD - 111 AUD per night*
30.6 km from Three Rivers
Ranked #2 of 5 hotels in Shipshewana
4.5 of 5 stars 50 reviews
Traveller photos (12) | Map
2.0 of 5 Super 8 Shipshewana, Shipshewana, IN
69 AUD - 116 AUD per night*
31.1 km from Three Rivers
E-mail hotel
+1(260)768-4004
Super 8 Shipshewana Slideshow
CHECK RATES! ABS:HotelCheckRates-d238170?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 5 hotels in Shipshewana
4.5 of 5 stars 80 reviews
Professional photos | Traveller photos (14) | Map
2.0 of 5 Microtel Inns & Suites Elkhart, Elkhart, IN
63 AUD - 86 AUD per night*
36.6 km from Three Rivers
CHECK RATES! ABS:HotelCheckRates-d1235873?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 22 hotels in Elkhart
4.5 of 5 stars 42 reviews
Professional photos | Traveller photos (13) | Map
BEST WESTERN PLUS Howe Inn, Howe, IN
93 AUD - 132 AUD per night*
26.9 km from Three Rivers
Special offer Earn a $50 Gift Card
800-568-8520
Special offer Earn a $50 Gift Card
BEST WESTERN PLUS Howe Inn Slideshow
CHECK RATES! ABS:HotelCheckRates-d287570?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 4 hotels in Howe
4.5 of 5 stars 38 reviews
Professional photos | Traveller photos (21) | Map
2.5 of 5 Comfort Inn & Suites, Paw Paw
89 AUD - 132 AUD per night*
36.6 km from Three Rivers
CHECK RATES! ABS:HotelCheckRates-d90158?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 3 hotels in Paw Paw
4.5 of 5 stars 31 reviews
Professional photos | Traveller photos (6) | Map
3.5 of 5 Radisson Plaza Hotel at Kalamazoo Center, Kalamazoo
183 AUD - 318 AUD per night*
38.9 km from Three Rivers
CHECK RATES! ABS:HotelCheckRates-d90076?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 30 hotels in Kalamazoo
4 of 5 stars 100 reviews
Professional photos | Traveller photos (18) | Map
2.0 of 5 Red Roof Inn Kalamazoo West, Kalamazoo
46 AUD - 107 AUD per night*
36.5 km from Three Rivers
CHECK RATES! ABS:HotelCheckRates-d225957?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 30 hotels in Kalamazoo
4 of 5 stars 53 reviews
Professional photos | Traveller photos (5) | Map
3.0 of 5 Four Points by Sheraton Kalamazoo, Kalamazoo
101 AUD - 234 AUD per night*
35.9 km from Three Rivers
(269)385-3922
Four Points by Sheraton Kalamazoo Slideshow
CHECK RATES! ABS:HotelCheckRates-d95136?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 30 hotels in Kalamazoo
4.5 of 5 stars 52 reviews
Professional photos | Traveller photos (16) | Map
3.0 of 5 Residence Inn Kalamazoo East, Kalamazoo
113 AUD - 204 AUD per night*
34.0 km from Three Rivers
Special offer Earn Up to 3 FREE Nights
1 800 251259
Special offer Earn Up to 3 FREE Nights
Residence Inn Kalamazoo East Slideshow
CHECK RATES! ABS:HotelCheckRates-d95130?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 30 hotels in Kalamazoo
4 of 5 stars 46 reviews
Professional photos | Traveller photos (18) | Map
2.5 of 5 Holiday Inn Express Kalamazoo, Kalamazoo
103 AUD - 151 AUD per night*
35.9 km from Three Rivers
Special offer Save up to 20% -Book...
Special offer Save up to 20% -Book Early
Holiday Inn Express Kalamazoo Slideshow
CHECK RATES! ABS:HotelCheckRates-d223437?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 30 hotels in Kalamazoo
4 of 5 stars 38 reviews
Professional photos | Traveller photos (31) | Map
3.0 of 5 Holiday Inn Kalamazoo-West, Kalamazoo
121 AUD - 212 AUD per night*
35.8 km from Three Rivers
Special offer Save on Hotel Packages!
Special offer Save on Hotel Packages!
Holiday Inn Kalamazoo-West Slideshow
CHECK RATES! ABS:HotelCheckRates-d95147?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 30 hotels in Kalamazoo
4 of 5 stars 85 reviews
Professional photos | Traveller photos (35) | Map
2.5 of 5 Country Inn & Suites By Carlson, Elkhart North, Elkhart, IN
80 AUD - 229 AUD per night*
36.9 km from Three Rivers
CHECK RATES! ABS:HotelCheckRates-d275738?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 22 hotels in Elkhart
4 of 5 stars 39 reviews
Professional photos | Traveller photos (4) | Map
2.5 of 5 Hampton Inn Goshen, Goshen, IN
102 AUD - 170 AUD per night*
44.6 km from Three Rivers
CHECK RATES! ABS:HotelCheckRates-d1175739?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 7 hotels in Goshen
4 of 5 stars 14 reviews
Professional photos | Traveller photos (27) | Map
2.0 of 5 TownePlace Suites Kalamazoo, Kalamazoo
113 AUD - 187 AUD per night*
32.6 km from Three Rivers
CHECK RATES! ABS:HotelCheckRates-d674628?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 30 hotels in Kalamazoo
4 of 5 stars 33 reviews
Professional photos | Traveller photos (16) | Map
3.0 of 5 Hilton Garden Inn Elkhart, Elkhart, IN
100 AUD - 160 AUD per night*
36.7 km from Three Rivers
CHECK RATES! ABS:HotelCheckRates-d674028?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 22 hotels in Elkhart
4 of 5 stars 32 reviews
Professional photos | Traveller photos (27) | Map
3.0 of 5 Staybridge Suites Kalamazoo, Kalamazoo
126 AUD - 187 AUD per night*
36.5 km from Three Rivers
Special offer Save up to 20% -Book...
Special offer Save up to 20% -Book Early
Staybridge Suites Kalamazoo Slideshow
CHECK RATES! ABS:HotelCheckRates-d628142?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 30 hotels in Kalamazoo
4 of 5 stars 55 reviews
Professional photos | Traveller photos (50) | Map