Skip to content
300+ stays

Stays in St. Joseph

Enter dates and number of guests to see the total price per night.
Check travel restrictions before booking.
Please review and follow government travel guidelines.
Learn more
SUPERHOST
Entire cottage in Benton Harbor
Sanitized, SocialDistance Friendly Cabin by Nature
6 guests2 bedrooms3 beds1 bathroom
Free parkingSelf check-inAir conditioningWifi
Rating 4.98 out of 5;100 reviews
Entire house in St. Joseph
Beautiful view
10 guests3 bedrooms3 beds1 bathroom
Free parkingAir conditioningKitchenWashing machine
Rating 4.0 out of 5;3 reviews
SUPERHOST
Entire house in Berrien Springs
The Big Blue Lakehouse
6 guests3 bedrooms4 beds2.5 bathrooms
Free parkingSelf check-inAir conditioningWifi
Rating 4.87 out of 5;84 reviews
Entire house in St. Joseph
Lake Michigan Beach House
6 guests3 bedrooms3 beds2 bathrooms
Free parkingSelf check-inAir conditioningWifi
SUPERHOST
Farm stay in Sawyer
Your SW Michigan Modern Farmhouse Cottage Awaits
3 guests1 bedroom1 bed1 bathroom
Free parkingSelf check-inAir conditioningWifi
Rating 4.97 out of 5;89 reviews
SUPERHOST
Entire guest suite in Berrien Springs
Little Farm Lakeview Studio
2 guestsStudio1 bed1 bathroom
Free parkingSelf check-inAir conditioningWifi
Rating 4.86 out of 5;163 reviews
SUPERHOST
Entire apartment in Benton Harbor
BEACHWOOD FAIRWAY RETREAT: Charming condo, minutes from beach!
5 guests2 bedrooms3 beds4 bathrooms
Free parkingAir conditioningWifiKitchen
Rating 5.0 out of 5;22 reviews
SUPERHOST
Entire cottage in Union Pier
J’s Beach House: Hot Tub & short walk to beach!
4 guests2 bedrooms2 beds1 bathroom
Free parkingSelf check-inAir conditioningWifi
Rating 4.94 out of 5;109 reviews
SUPERHOST
Entire flat in Stevensville
Quiet Grand Mere Coach House on Lake Michigan
4 guests1 bedroom2 beds1 bathroom
Free parkingAir conditioningWifiSki-in/Ski-out
Rating 4.90 out of 5;389 reviews
PLUS
Entire house in Stevensville
Idyllic Modern A-Frame in Michigan's Harbor Wine Country
6 guests2 bedrooms2 beds1 bathroom
Free parkingSelf check-inAir conditioningWifi
Rating 4.85 out of 5;98 reviews
SUPERHOST
Entire guest suite in St. Joseph
Charming 2 bedroom St Joseph apartment
4 guests2 bedrooms3 beds1 bathroom
Free parkingSelf check-inAir conditioningWifi
Rating 4.94 out of 5;17 reviews
SUPERHOST
Entire house in Saint Joseph
Cozy & Modern Entire Home in Saint Joseph
4 guests2 bedrooms2 beds1 bathroom
Free parkingSelf check-inAir conditioningWifi
Rating 4.94 out of 5;129 reviews
SUPERHOST
Entire house in Coloma
Relax at Woodshores Retreat hottub, beach, firepit
14 guests4 bedrooms7 beds3 bathrooms
Free parkingSelf check-inAir conditioningWifi
Rating 4.82 out of 5;51 reviews
Entire house in Sawyer
Family Cottage Across from Warren Dunes
6 guests3 bedrooms4 beds1 bathroom
Free parkingSelf check-inAir conditioningWifi
Rating 4.71 out of 5;69 reviews
SUPERHOST
Entire loft in Benton Harbor
Historic Arts District Loft #4
2 guests1 bedroom1 bed1 bathroom
Free parkingSelf check-inAir conditioningWifi
Rating 4.81 out of 5;16 reviews
SUPERHOST
Entire cottage in Sawyer
The Cottage of Harbor Country- Close to it All!
8 guests4 bedrooms5 beds1 bathroom
Free parkingSelf check-inAir conditioningWifi
Rating 4.94 out of 5;144 reviews
Entire cottage in Coloma
Quiet 2BR Lake House In Coloma
6 guests2 bedrooms3 beds1 bathroom
Free parkingSelf check-inWifiKitchen
Rating 4.38 out of 5;100 reviews
SUPERHOST
Entire guest house in Berrien Springs
Make Lasting Memories at Beautiful Lake Chapin
6 guests1 bedroom1 bed1 bathroom
Free parkingSelf check-inAir conditioningWifi
Rating 4.98 out of 5;89 reviews
SUPERHOST
Entire flat in Shoreham
Old World Charm meets New Age Comfort 2 Bedrm Apt
4 guests2 bedrooms2 beds1 bathroom
Free parkingSelf check-inAir conditioningWifi
Rating 4.99 out of 5;73 reviews
SUPERHOST
Entire house in Saint Joseph
Contemporary Home in Saint Joseph
4 guests2 bedrooms2 beds1 bathroom
Free parkingSelf check-inAir conditioningWifi
Rating 4.96 out of 5;82 reviews
120 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.