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

Situated in Saint Joseph, less than 1 km from Silver Beach, Silver Beach Hotel features accommodation with a fitness centre, free private parking and a shared lounge.

M
Morgan Turner
From
United States
The place is in an amazing location the staff was incredibly friendly and helpful. The area outside of the hotel is perfect so many great things in walking distance if the hotel.
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 440 reviews
Price from
US$179.49
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.

T
Tracy
From
United States
Everything! Clean hotel. Friendly staff. Amazing lake view!!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 391 reviews
Price from
US$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.

A
AnnMarie
From
United Kingdom
The location and the helpful staff.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 215 reviews
Price from
US$201.81
1 night, 2 adults

Rodeway Inn

Saint Joseph

Rodeway Inn is set in Saint Joseph. This 2-star inn offers free WiFi. At the inn, every room has a desk. The units in Rodeway Inn are equipped with a TV and a hairdryer.

V
VICTOR
From
United States
Nice, clean room for a good price. Served us well location wise too.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 284 reviews
Price from
US$46.33
1 night, 2 adults

Hampton Inn & Suites Benton Harbor, MI

Benton Harbor (Near Saint Joseph)

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

J
Jill
From
United States
Breakfast was very good and breakfast staff was very friendly! Lots of options and the best biscuits.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 239 reviews
Price from
US$112.55
1 night, 2 adults

Tru By Hilton Saint Joseph

Stevensville (Near Saint Joseph)

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

R
Redem
From
Philippines
Comfortable bed. I love my room. The staff are kind.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 391 reviews
Price from
US$92.16
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 features 3-star accommodation with a shared lounge, a bar and barbecue facilities.

B
Bernice
From
United States
The hotel rooms and lobby were very clean and modern!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 188 reviews
Price from
US$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
Terryana
From
United States
The lady at the desk was really sweet as ever and she’s Has good customer service and needs to be recognized for going above and beyond
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 322 reviews
Price from
US$79.90
1 night, 2 adults

Fairfield Inn & Suites by Marriott St. Joseph Stevensville

Stevensville (Near Saint Joseph)

Fairfield Inn & Suites by Marriott St. Joseph Stevensville features accommodation in Stevensville.

S
Shelley
From
United States
My employees said the rooms were dirty, no soap provided and the beds were not good
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 65 reviews
Price from
US$114
1 night, 2 adults

Spark By Hilton Stevensville

Stevensville (Near Saint Joseph)

Spark By Hilton Stevensville provides accommodation in Stevensville. With a fitness centre, the 3-star hotel has air-conditioned rooms with free WiFi.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 49 reviews
Price from
US$72.98
1 night, 2 adults
See all 13 hotels in Saint Joseph

Hotels with parking in Saint Joseph

Most booked hotels in Saint Joseph and surroundings in the past month

See all

Budget hotels in Saint Joseph and nearby

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

    Set in Benton Harbor, Michigan region, Howard Johnson by Wyndham Saint Joseph Benton Harbor is located 49 km from Stanley Coveleski Regional Stadium.

    From US$54.72 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 188 reviews

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

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

    Situated in Benton Harbor, Hilton Garden Inn Benton Harbor offers 3-star accommodation with a fitness centre, a restaurant and a bar.

    From US$131.15 per night
  • Scored out of 10, guest rating 5.2
    Passable - What previous guests thought, 26 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 US$93.60 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 501 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 US$94.34 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 136 reviews

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

    From US$60.91 per night
  • Scored out of 10, guest rating 2.9
    Very poor - What previous guests thought, 137 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 US$59.93 per night
  • Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 475 reviews

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

    From US$83.97 per night

Best hotels with breakfast in Saint Joseph and nearby

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 99 reviews

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

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

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

    From US$173.16 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 239 reviews

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

    From US$145.50 per night
  • Scored out of 10, guest rating 5.4
    Passable - What previous guests thought, 216 reviews

    Comfort Suites Benton Harbor - St Joseph features accommodation in Benton Harbor. With a fitness centre, the 3-star hotel has air-conditioned rooms with free WiFi.

    From US$95.96 per night
  • Scored out of 10, guest rating 4.9
    Disappointing - 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 US$72.15 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 65 reviews

    Fairfield Inn & Suites by Marriott St. Joseph Stevensville features accommodation in Stevensville.

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

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

    From US$73.93 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 322 reviews

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

    From US$116.99 per night

Hotels located in the centre of Saint Joseph

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

    City View Loft is situated in Saint Joseph. Free WiFi is available throughout the property and Silver Beach is 600 metres away.

  • Featuring air-conditioned accommodation with a balcony, St Joseph Condo Less Than 1 Mi to Beach and Downtown! is located in Saint Joseph.

  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 1 review

    Located in Saint Joseph in the Michigan region, Harbor Shores Hideaway features a garden.

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 US$168.37 per night
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 440 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 US$168.37 per night
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 440 reviews
    The place is in an amazing location the staff was incredibly friendly and helpful. The area outside of the hotel is perfect so many great things in walking distance if the hotel.
    Guest review by
    Morgan Turner
    United States
  • From US$168.37 per night
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 440 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 US$154.56 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 391 reviews
    Well located hotel. Large rooms, confortable bed. Hot tub and swimming pool is an nice free extra, with extended opening hours.
    Guest review by
    Jean
    Belgium
  • From US$168.37 per night
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 440 reviews
    Good location, staff is friendly, bathroom looks new, hotel has ice machines.
    Guest review by
    Goda
    Lithuania