Skip to main content

Search hotels in Saint Joseph, MI

Enter your dates to see the latest prices and deals for Saint Joseph hotels

Saint Joseph – 13 hotels and places to stay

Filter by:

Star Rating

Review score

Silver Beach Hotel

Hotel in Saint Joseph

Located in Saint Joseph, a 10-minute walk from Silver Beach, Silver Beach Hotel has accommodations with a fitness center, free private parking and a shared lounge.

C
Colin
From
United Kingdom
Excellent location Quiet hotel
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 432 reviews
Location 9.0
Price from
$149
1 night, 2 adults

Holiday Inn Express Hotel & Suites-Saint Joseph by IHG

Hotel in Saint Joseph

Overlooking the shores of Lake Michigan and 5 minutes from downtown St. Joseph, this Holiday Inn Express features a spacious indoor pool facility. Free Wi-Fi is available throughout the hotel.

J
Jan
From
United States
Whirlpool tub in room was great bed very comfortable Breakfast was great and Virginia the cook did an exceptional great job making sure we all had what we needed close to everything 😊across from lake beautiful sunset spot
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 397 reviews
Location 9.1
Price from
$107
1 night, 2 adults

The Inn at Harbor Shores

Saint Joseph

Located on the shores of Lake Michigan, this St. Joseph resort features both indoor and outdoor pools, a spa, and a restaurant. Free WiFi access is offered in every room at this scenic resort.

B
Brian
From
United States
Very clean and beautiful. Staff was great.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 206 reviews
Location 8.5
Price from
$201.81
1 night, 2 adults

Rodeway Inn

Saint Joseph

Rodeway Inn is offering accommodations in Saint Joseph. This 2-star inn offers free WiFi. At the inn, every room includes a desk. All guest rooms in Rodeway Inn are equipped with a TV and a hairdryer....

J
Joshua
From
United States
Great value for the closeness to silver beach. Staff is very friendly
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 283 reviews
Location 8.2
Price from
$46.33
1 night, 2 adults

Hampton Inn & Suites Benton Harbor, MI

Benton Harbor (Near Saint Joseph)

Hampton Inn & Suites Benton Harbor, MI is offering accommodations in Benton Harbor. Featuring a terrace, this 3-star hotel has air-conditioned rooms with a private bathroom.

W
Winford
From
United States
I wish we could have stayed another day. It’s a brand new location right off of the highway. It is located next to restaurants and a grocery store. EV charging is right across the street. The property was clean. Our room was very spacious and comfortable. The staff was very friendly and attentive. Breakfast options and time frame were good.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 244 reviews
Location 8.4
Price from
$109.89
1 night, 2 adults

Tru By Hilton Saint Joseph

Stevensville (Near Saint Joseph)

Tru By Hilton Saint Joseph provides accommodations in Stevensville. Featuring a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi.

K
Karen
From
Canada
Staff was incredible! And we appreciated that they had both dairy-alternative milk as well as gluten-free bread available.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 388 reviews
Location 8.8
Price from
$93.93
1 night, 2 adults

Courtyard by Marriott St. Joseph-Benton Harbor

Benton Harbor (Near Saint Joseph)

Courtyard by Marriott St. Joseph-Benton Harbor in Benton Harbor has 3-star accommodations with a shared lounge, a bar and barbecue facilities.

D
Dale
From
Canada
Staff was very helpful and pleasant with me. I was a little rushed and left my phone at the check in desk. They were calling me on the room phone as I walked in to let me know I left my phone at reception.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 192 reviews
Location 8.3
Price from
$107
1 night, 2 adults

Comfort Suites Stevensville - St Joseph

Stevensville (Near Saint Joseph)

The Comfort Suites hotel is located off Interstate 94, close to the beaches of Lake Michigan and Tabor Hill Winery and Restaurant.

T
Tiffany
From
Abkhazia
Very clean and spacious for a family of 5 with 2 teens. Great breakfast! Eggs,sausage, biscuits and really awesome gravy. Cereal milk, fresh fruit, several grab and go options. They had 24 hr tea, coffee, hot cocoa and lemon 🍋 ice water. Pool big enough and warm and clean. Over all a great value for our family. About 15 mins from silver beach.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 323 reviews
Location 8.9
Price from
$79.90
1 night, 2 adults

Mark III, INN & Suites

Scottdale (Near Saint Joseph)

Located in Scottdale, within 31 miles of Basilica of the Sacred Heart and 31 miles of Studebaker National Museum, Mark III, INN & Suites has accommodations with a bar and free WiFi throughout the...

S
Sylwia
From
United States
We were very kindly welcomed. The owner (I believe it was the owner) let us choose between two rooms. We chose the smaller one. The room was clean. I was surprised that it was better equipped than ANY hotel I've stayed in the past. I happened to be in hotels where there was not even a microwave, and here there was not only a microwave and a mini fridge, but also a toaster, wine glasses, wine opener, utensils, mugs + disposable coffee cups. There were also napkins, disposable plates and drinking cups. The bathroom had a hairdryer, towels and extra toilet paper, soaps, shampoo and conditioner. This place really exceeded my expectations. The owner was very nice. We felt welcomed to be there. I also recommend their bar/restaurant. They have delicious food and great service. I hope I will get a chance to go back there soon.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 71 reviews
Location 9.5
Price from
$189
1 night, 2 adults

Fairfield Inn & Suites by Marriott St. Joseph Stevensville

Stevensville (Near Saint Joseph)

Fairfield Inn & Suites by Marriott St. Joseph Stevensville has accommodations in Stevensville.

M
Melissa
From
United States
Very clean room was nice fridge, microwave, coffee maker
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 65 reviews
Location 8.4
Price from
$114
1 night, 2 adults
See all 13 hotels in Saint Joseph

Hotels with parking in Saint Joseph

Most booked hotels in Saint Joseph and surrounding area in the past month

See all

Best hotels with breakfast in Saint Joseph and nearby

  • Scored out of 10, guest rating 3.2
    Poor - What previous guests thought, 69 reviews

    Located in Benton Harbor, Howard Johnson by Wyndham Saint Joseph Benton Harbor is 30 miles from Stanley Coveleski Regional Stadium.

    From $60.38 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 101 reviews

    SpringHill Suites by Marriott St. Joseph Benton Harbor is offering accommodations in Benton Harbor. With free WiFi, this 3-star hotel offers a business center.

    From $158.73 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 180 reviews

    Staybridge Suites - Benton Harbor-St. Joseph by IHG is a 3-star property located in Benton Harbor. The hotel has an indoor pool, a 24-hour front desk and free WiFi throughout the property.

    From $157.62 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 130 reviews

    Located in Benton Harbor, Hilton Garden Inn Benton Harbor offers 3-star accommodations with a fitness center, a restaurant and a bar.

    From $131.15 per night
  • Scored out of 10, guest rating 5.1
    Fair - What previous guests thought, 29 reviews

    Located off Interstate 94, this hotel is 1 mile from shopping at Fairplain Plaza. It features an on-site business center, a daily continental breakfast and free Wi-Fi. Guest rooms offer cable TV.

    From $95.11 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 244 reviews

    Hampton Inn & Suites Benton Harbor, MI is offering accommodations in Benton Harbor. Featuring a terrace, this 3-star hotel has air-conditioned rooms with a private bathroom.

    From $165.25 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 505 reviews

    Just 5 miles from the beautiful Silver Beach, this hotel offers an indoor and outdoor connecting pool. There is also a whirlpool and on-site fitness center for recreation.

    From $94.34 per night
  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 139 reviews

    Super 8 by Wyndham Benton Harbor St Joseph is offering accommodations in Benton Harbor. This 2-star hotel has air-conditioned rooms with a private bathroom.

    From $75.36 per night

Budget hotels in Saint Joseph and nearby

  • Scored out of 10, guest rating 2.8
    Very Poor - What previous guests thought, 135 reviews

    Silver Beach County Park and the St. Joseph-Benton Harbor Amtrak are 5 miles from this motel. It provides free Wi-Fi and rooms with expanded cable TV.

    From $59.93 per night
  • Scored out of 10, guest rating 5.5
    Fair - What previous guests thought, 487 reviews

    Country Inn & Suites by Radisson Benton Harbor-St Joseph MI is offering accommodations in Benton Harbor. With free WiFi, this 2-star hotel offers a business center.

    From $89.91 per night
  • Scored out of 10, guest rating 5.3
    Fair - What previous guests thought, 225 reviews

    Comfort Suites Benton Harbor - St Joseph is offering accommodations in Benton Harbor. With a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi.

    From $97.98 per night
  • Scored out of 10, guest rating 5.1
    Fair - What previous guests thought, 91 reviews

    This Stevensville motel is 5 miles from Silver Beach County Park on the Lake Michigan coast and Stevensville Beach County Park. Guests will enjoy an outdoor heated pool and an on-site restaurant.

    From $73.26 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 335 reviews

    Situated just off Interstate 94, this Stevensville, Michigan hotel is 3 miles from Grand Mere State Park on Lake Michigan. It offers free Wi-Fi, as well as an indoor pool and hot tub.

    From $83.92 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 323 reviews

    The Comfort Suites hotel is located off Interstate 94, close to the beaches of Lake Michigan and Tabor Hill Winery and Restaurant.

    From $116.99 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 388 reviews

    Tru By Hilton Saint Joseph provides accommodations in Stevensville. Featuring a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi.

    From $103.92 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 44 reviews

    Spark By Hilton Stevensville has accommodations in Stevensville. With a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi. The hotel has an indoor pool and a shared lounge.

    From $91.52 per night

Hotels located in the center of Saint Joseph

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    The air-conditioned accommodation is a 7-minute walk from Silver Beach. The vacation home also offers facilities for disabled guests.

  • A 15-minute walk from Silver Beach in Saint Joseph, St Joseph Condo Less Than 1 Mi to Beach and Downtown! provides accommodations with access to a spa center.

What Guests Said About Saint Joseph:

  • 8.0

    Great little town!

    Great little town! Walk to the beach, carousel, shops and dining. The Lighthouses along Lake Michigan were nice and the parks in the area have good walkways and plenty of benches. Definitely did not get to see or experience everything this trip, so we need to return.
    Guest review by
    JJ1664
    United States
  • 8.0

    Lovely relaxing small town on the water.

    Lovely relaxing small town on the water. Other amenities 5-10 mins away. Very walkable. Fun stores. Several good eateries. Friendly locals and knowledgeable shop keepers. Starting at the ST. Joe tourist center in middle of town a must. Pure Michigan a good stop for local anything. AS is Fuzzy Butz if you have a dog! Everyone must see the original GC Murphy 5&10 (Now Variety store)
    Guest review by
    Linda
    United States
  • 8.0

    Great little downtown area.

    Great little downtown area. Plenty of stores and food options. Everything is in walking distance. We will definitely come back. Beach was very nice. We walked everywhere and didn't use our car until it was time to go home. Definitely loved Silver Beach pizza and Kilwins fudge is always worth the stop. Rye Belles is a very nice restaurant and we also had a great meal at The Buck burgers and brew
    Guest review by
    Jodie
    United States
  • 10.0

    I love this town!

    I love this town! Great family beach with playground, restrooms, walkout to lighthouse, amazing splash pad, carousel, children's museum all with in a 10 minute walk. Great restaurants, I recommend Rye Belles and Bucks for the view. Cabanas ice cream is another favorite.
    Guest review by
    Elizabeth
    United States
  • 10.0

    St. Joe has a quaint main street with adorable shops, wine...

    St. Joe has a quaint main street with adorable shops, wine tasting rooms, and restaurants. We enjoyed the small farmer's market on Saturday. Silver Beach Pizza was a great lunch spot with views of the beach and lake. We enjoyed a short walk on the pier to get pictures of the lighthouse. Hoping to return soon to explore the many wineries near town.
    Guest review by
    Jennifer
    United States
  • 10.0

    St. Joseph is a beautiful place.

    St. Joseph is a beautiful place. There are beaches, trails to walk, and things to see and do. Downtown is a lovely place to stroll from one store to another. There are many good restaurants to eat at in downtown. St. Joseph has a playground on the beach and a spray fountains for kids. There is also a carousel that can be enjoyed on weekends.
    Guest review by
    michelle
    United States

See reviews by guests who stayed at hotels in Saint Joseph

See all
  • From $168.37 per night
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 432 reviews
    We went for a one night stay for a wedding. It was good for what we needed, the cost was very reasonable and the rooms were clean. The area in which the hotel is located is perfect. The staff were very friendly
    Guest review by
    darlene
    United States
  • From $168.37 per night
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 432 reviews
    The hotel is currently being renovated top to bottom and I believe that we had a room that had already been updated. It was great! Bed was huge and very comfortable, bathroom was clean and a great side.
    Guest review by
    Amy
    United Kingdom
  • From $141.12 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 397 reviews
    basic but comfortable 3.5 star hotel that has everything. comfortable beds, substantial cooked breakfast, decent variety of food, pool and fitness center.
    Guest review by
    Joseph
    New Zealand
  • From $168.37 per night
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 432 reviews
    The rooms were fresh within paint and the flooring was a good change from the usual carpet n the other hotels. Bathroom was well done with tiled shower.
    Guest review by
    DAN
    United States
  • From $141.12 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 397 reviews
    Everything! Clean hotel. Friendly staff. Amazing lake view!!
    Guest review by
    Tracy
    United States
gogless