Find hotels in Saint Joseph, MI from $64

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.

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 1,155 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

The Inn At Harbor Shores
3.5 out of 5
800 Whitwam Dr, Saint Joseph, MI, 49085
Fully refundableReserve now, pay when you stay
The price is $227 per night from Jun 5 to Jun 6
$227
per night
Jun 5 - Jun 6
0.65 mi from city center
9/10 Wonderful! (641 reviews)
"Our stay was perfect. We'd definitely stay there again."

Reviewed on May 17, 2023

The Inn At Harbor Shores
The Boulevard Inn & Bistro
3.5 out of 5
521 Lake Blvd, Saint Joseph, MI, 49085
Fully refundableReserve now, pay when you stay
The price is $227 per night from Jun 5 to Jun 6
$227
per night
Jun 5 - Jun 6
0.17 mi from city center
9.2/10 Wonderful! (1,006 reviews)
"Wonderful service and great location."

Reviewed on May 30, 2023

The Boulevard Inn & Bistro
Holiday Inn Express & Suites St Joseph, an IHG Hotel
2.5 out of 5
3019 Lakeshore Drive, Saint Joseph, MI, 49085
Fully refundable
The price is $153 per night from Jun 8 to Jun 9
$153
per night
Jun 8 - Jun 9
2.17 mi from city center
9/10 Wonderful! (753 reviews)
"Very clean and well taken care of, staff was excellent. We used the hot tub and pool and both were clean and very relaxing. Our room was clean and comfortable and the breakfast was very good."

Reviewed on May 19, 2023

Holiday Inn Express & Suites St Joseph, an IHG Hotel

Save an average of 15% on thousands of hotels when you're signed in

Tru by Hilton Saint Joseph
2.5 out of 5
2683 West Marquette Woods Road, Stevensville, MI, 49127
Fully refundableReserve now, pay when you stay
The price is $118 per night from Jun 18 to Jun 19
$118
per night
Jun 18 - Jun 19
5.72 mi from city center
9.2/10 Wonderful! (391 reviews)
"The staff was very friendly and cordial…"

Reviewed on May 30, 2023

Tru by Hilton Saint Joseph
SpringHill Suites by Marriott St. Joseph Benton Harbor
3 out of 5
1255 Cinema Way, Benton Harbor, MI, 49022
Fully refundableReserve now, pay when you stay
The price is $170 per night from Jun 18 to Jun 19
$170
per night
Jun 18 - Jun 19
3.61 mi from city center
9/10 Wonderful! (463 reviews)
"Everything event well with this property EXCEPT we had the same breakfast each day. There was no change in meat ( sausages) and they ran out of vanilla yogurt. The staff was OUTSTANDING! We needed a lot of towels and they were very accommodating."

Reviewed on May 30, 2023

SpringHill Suites by Marriott St. Joseph Benton Harbor
Comfort Suites Benton Harbor - St. Joseph
2.5 out of 5
1825 Meadowbrook I-94, Exit 29, Benton Harbor, MI, 49022
Fully refundableReserve now, pay when you stay
The price is $97 per night from Jun 8 to Jun 9
$97
per night
Jun 8 - Jun 9
3.94 mi from city center
7.6/10 Good! (671 reviews)
"The front glass entrance doors to the hotel were smeared and was not adequately cleaned ! Very noticable"

Reviewed on Jun 4, 2023

Comfort Suites Benton Harbor - St. Joseph
Courtyard by Marriott St. Joseph Benton Harbor
3 out of 5
1295 Cinema Way, Benton Harbor, MI, 49022
Fully refundableReserve now, pay when you stay
The price is $152 per night from Jun 14 to Jun 15
$152
per night
Jun 14 - Jun 15
3.58 mi from city center
8.6/10 Excellent! (217 reviews)
"The facility was clean and spacious. I was not surprised but a little disappointed that there was no complimentary breakfast. I enjoy the fire pits at the Courtyards but was a little disappointed that it was only on for a limited time."

Reviewed on May 29, 2023

Courtyard by Marriott St. Joseph Benton Harbor
Comfort Suites Stevensville - St. Joseph
2.5 out of 5
2633 W Marquette Woods Rd, Stevensville, MI, 49127
Fully refundableReserve now, pay when you stay
The price is $117 per night from Jun 5 to Jun 6
$117
per night
Jun 5 - Jun 6
5.66 mi from city center
9/10 Wonderful! (832 reviews)
"The staff were very friendly and helpful. The room was large,inviting and comfortable. I have to say the breakfast was the best I have ever had at a hotel- exceptional! We will be staying here again!"

Reviewed on May 31, 2023

Comfort Suites Stevensville - St. Joseph
Country Inn & Suites by Radisson, Benton Harbor-St. Joseph, MI
2.5 out of 5
2276 Pipestone Rd, Benton Harbor, MI, 49022
Fully refundable
The price is $79 per night from Jun 6 to Jun 7
$79
per night
Jun 6 - Jun 7
3.88 mi from city center
7.6/10 Good! (692 reviews)
Spent a Great Week!
"The night staff were very friendly and helpful. The room was clean and stocked well. It's conveniently located for site-seeing and shopping."

Reviewed on May 29, 2023

Country Inn & Suites by Radisson, Benton Harbor-St. Joseph, MI
Hampton Inn & Suites Benton Harbor
2.5 out of 5
1921 Pipestone Rd, Benton Harbor, MI, 49022
Fully refundableReserve now, pay when you stay
The price is $134 per night from Jun 19 to Jun 20
$134
per night
Jun 19 - Jun 20
3.65 mi from city center
9/10 Wonderful! (252 reviews)
"Pool room was chilly. The lady at breakfast was excellent!"

Reviewed on Jun 2, 2023

Hampton Inn & Suites Benton Harbor
Baymont by Wyndham St. Joseph/Stevensville
2.5 out of 5
2601 W Marquette Woods Rd, Stevensville, MI, 49127
Fully refundableReserve now, pay when you stay
The price is $75 per night from Jun 19 to Jun 20
$75
per night
Jun 19 - Jun 20
5.63 mi from city center
6.4/10 (1,001 reviews)
"Stayed with dogs at hotel because house was flooded during the big storm."

Reviewed on Apr 25, 2023

Baymont by Wyndham St. Joseph/Stevensville
SureStay Plus Hotel by Best Western Stevensville St. Joseph
3 out of 5
5050 Red Arrow Hwy, Stevensville, MI, 49127
Fully refundableReserve now, pay when you stay
The price is $84 per night from Jun 5 to Jun 6
$84
per night
Jun 5 - Jun 6
5.91 mi from city center
7.6/10 Good! (673 reviews)
"The bathroom fan was not working. It fogged up the mirrors."

Reviewed on May 29, 2023

SureStay Plus Hotel by Best Western Stevensville St. Joseph
Staybridge Suites Benton Harbor - St. Joseph, an IHG Hotel
3 out of 5
1275 Cinema Way, Benton Harbor, MI, 49022
Fully refundable
The price is $155 per night from Jun 22 to Jun 23
$155
per night
Jun 22 - Jun 23
3.61 mi from city center
8.2/10 Very Good! (374 reviews)
"I’m not given great because tv on living room didn’t work & it wasn’t hand soap at the bathroom, other than that front desk was great & I like to book it in Staybridge."

Reviewed on May 9, 2023

Staybridge Suites Benton Harbor - St. Joseph, an IHG Hotel
Hilton Garden Inn Benton Harbor/St. Joseph
3 out of 5
1300 Cinema Way, Benton Harbor, MI, 49022
Fully refundableReserve now, pay when you stay
The price is $164 per night from Jun 6 to Jun 7
$164
per night
Jun 6 - Jun 7
3.61 mi from city center
7.8/10 Good! (571 reviews)
"Loved my stay there!!"

Reviewed on May 26, 2023

Hilton Garden Inn Benton Harbor/St. Joseph
Fairfield Inn & Suites by Marriott St. Joseph Stevensville
2.5 out of 5
4408 Red Arrow Hwy, Stevensville, MI, 49127
Fully refundableReserve now, pay when you stay
The price is $152 per night from Jun 12 to Jun 13
$152
per night
Jun 12 - Jun 13
5.15 mi from city center
8.2/10 Very Good! (382 reviews)
Amazing
"Our stay at this particular location was amazing. Staff were super friendly and helpful. The hotel itself was very clean and in excellent condition as if it was just built. The one feature that stood out was the huge shower with the sliding glass door. I feel in love with that"

Reviewed on Apr 17, 2023

Fairfield Inn & Suites by Marriott St. Joseph Stevensville
Howard Johnson by Wyndham Benton Harbor/St. Joseph
2 out of 5
798 Ferguson Dr, Benton Harbor, MI
Fully refundableReserve now, pay when you stay
The price is $72 per night from Jun 22 to Jun 23
$72
per night
Jun 22 - Jun 23
3.47 mi from city center
4.4/10 (897 reviews)
"even though I thought car safety was a problem it was not"

Reviewed on Oct 8, 2022

Howard Johnson by Wyndham Benton Harbor/St. Joseph
Best Western Benton Harbor-St. Joseph
2.5 out of 5
1592 Mall Dr, Benton Harbor, MI, 49022
Fully refundableReserve now, pay when you stay
The price is $93 per night from Jun 19 to Jun 20
$93
per night
Jun 19 - Jun 20
3.71 mi from city center
7.6/10 Good! (1,003 reviews)
"Nice. Updated, comfortable, clean, easy access to highway, polite."

Reviewed on May 22, 2023

Best Western Benton Harbor-St. Joseph
Silver Beach Hotel
3.5 out of 5
100 Main Street, Saint Joseph, MI, 49085
Fully refundableReserve now, pay when you stay
The price is $98 per night from Jun 6 to Jun 7
$98
per night
Jun 6 - Jun 7
0.16 mi from city center
6/10 (1,002 reviews)
"Nice to see this hotel up and running again. They have done a lot of renovations with more to come. Location is convenient and staff was friendly. Looking forward to visiting again"

Reviewed on Jun 1, 2023

Silver Beach Hotel
Super 8 by Wyndham Stevensville
2 out of 5
4290 Red Arrow Hwy, Stevensville, MI
Fully refundableReserve now, pay when you stay
The price is $75 per night from Jun 5 to Jun 6
$75
per night
Jun 5 - Jun 6
4.99 mi from city center
5.8/10 (1,000 reviews)
Affordable comfort in St. Joseph, MI
"It was a great experience. Comfortable room. Welcoming front desk attendant. In room coffee."

Reviewed on May 22, 2023

Super 8 by Wyndham Stevensville
Super 8 by Wyndham Benton Harbor - St. Joseph
2 out of 5
1950 E Napier Ave, Benton Harbor, MI
Fully refundableReserve now, pay when you stay
The price is $64 per night from Jun 5 to Jun 6
$64
per night
Jun 5 - Jun 6
3.81 mi from city center
7.2/10 Good! (92 reviews)
Cleanliness
"Pleasant and comfortable.."

Reviewed on Jun 2, 2023

Super 8 by Wyndham Benton Harbor - St. Joseph
Don't see what you're looking for?
See all available properties in Saint Joseph
View all properties
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.

More cheap stays in Saint Joseph

Stay near popular Saint Joseph attractions

Saint Joseph hotels information

Number of reviews
12,913
Accommodation
1,155 hotels
Lowest Price
$64
Highest Price
$227

Frequently asked questions

Where is the best place for a stay in Saint Joseph?

The Inn At Harbor Shores is ranked highly by Expedia customers. This 3.5-star hotel offers a marina and a full-service spa. It is located a short 14-minute walk from Lake Michigan. Traveler reviews also recommend The Boulevard Inn & Bistro and Holiday Inn Express & Suites St Joseph, an IHG Hotel as top choices for your stay. See all available top hotels, or vacation rentals in Saint Joseph.

What's the top vacation rental in Saint Joseph?

Spacious Dog-Friendly House w/Lake Views, Wood Stove, Free WiFi, Washer/Dryer: Visitors like this Saint Joseph vacation home rental. It is located on a lake and has a balcony, a garden, and a barbecue grill to put you at ease in your new surroundings. It has 3 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. Make the most of the selection of games in this rental home to help you unwind. See all vacation rentals in Saint Joseph.

If I need to cancel my hotel reservation in Saint Joseph, will I receive a refund?

Yes! The majority of hotel reservations are refundable if you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Saint Joseph.

Where can I learn more about changing or cancelling my trip to Saint Joseph?

For more details about changing or cancelling your trip to Saint Joseph, go to https://www.expedia.com/service/.

What's the best accommodation for a budget-friendly stay in Saint Joseph?

Based on reviews, Silver Beach Hotel is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices to stay on the cheap include Econo Lodge and The Inn At Harbor Shores. View all budget hotels in Saint Joseph.

What's the best accommodation when traveling with kids to Saint Joseph?

The Boulevard Inn & Bistro is a top 3.5-star hotel on Expedia for families, and features a restaurant and free parking. Attractions like Silver Beach and Weko Park are also fun for kids of all ages. Find more child-friendly accommodations in Saint Joseph.

What's the best accommodation for a romantic getaway to Saint Joseph?

Silver Beach Hotel is a favorite 3.5-star hotel for couples, and features free WiFi and free parking. See all romantic hotels in Saint Joseph.

What's the best pet-friendly place to stay in Saint Joseph?

Silver Beach Hotel is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. See more pet-friendly hotel accommodations in Saint Joseph.

Where is the best place to stay with easy access to Silver Beach?

Adjacent to Silver Beach, The Boulevard Inn & Bistro is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers a restaurant and free parking. Other good options close by include The Inn At Harbor Shores and Silver Beach Hotel.

What about the best place to stay close to Box Factory for the Arts?

One of the top choices for your stay is Silver Beach Hotel, located next to Box Factory for the Arts, and this 3.5-star hotel offers a restaurant and an indoor pool. The Boulevard Inn & Bistro and The Inn At Harbor Shores are two other good choices in the immediate area.

What's the best hotel to stay near the beach in Saint Joseph?

The Boulevard Inn & Bistro is a top 3.5-star beach hotel offering free WiFi and free parking, located within a short 6-minute walk of Silver Beach. Silver Beach Hotel is another good choice for your stay near the beach. See more stays near the beach in Saint Joseph.

What are some accommodations with pools in Saint Joseph?

The Inn At Harbor Shores: 3.5-star hotel, 14-minute walk from Lake Michigan. Features a seasonal outdoor pool, an indoor pool, and 2 restaurants. Holiday Inn Express & Suites St Joseph, an IHG Hotel and Silver Beach Hotel are a couple of other choices with an onsite pool. View all hotels with pools in Saint Joseph.

Recent reviews of Saint Joseph hotels
Expedia verified reviews