Skip to main content

Filter by:


Star rating

Review score

Eau Claire – 21 hotels and places to stay
See the latest prices and deals by choosing your dates.
Best Western Benton Harbor – St. Joseph, hotel in Eau Claire

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.

well worth the money could of stayed another day breakfast was fine
7.4
Scored 7.4
Good
Rated good
666 reviews
Price from£57.39per night
Country Inn & Suites by Radisson Benton Harbor-St Joseph MI, hotel in Eau Claire

Just a 10-minute drive from Lake Michigan and Silver Beach, this hotel offers rooms with a mini-fridge and a microwave. Facilities include a fitness centre and an indoor pool.

Location was great. Bed comfortable as can be.
6.4
Scored 6.4
Pleasant
Rated pleasant
449 reviews
Price from£61.25per night
Comfort Suites Benton Harbor - St. Joseph, hotel in Eau Claire

The Comfort Suites Benton Harbor - St. Joseph hotel is located minutes from the shores and beaches of Lake Michigan in southwest Michigan such as St Joseph's Silver Beach County Park, Warren Dunes...

Room was Very Comfortable and Clean..staff was nice
5.9
Scored 5.9
Above average
Rated okay
334 reviews
Price from£71.37per night
Hilton Garden Inn Benton Harbor, hotel in Eau Claire

Located 15 minutes’ drive from the shores of Lake Michigan, this Benton Harbor, Michigan hotel features an indoor pool and a restaurant. Free WiFi access is available throughout the property.

The room was cleaning
7.0
Scored 7.0
Good
Rated good
146 reviews
Price from£150.28per night
Holiday Inn Express Hotel & Suites-Saint Joseph, an IHG Hotel, hotel in Eau Claire

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.

Very big room, good services (swimming pool, spa, gym,...), quiet place.
8.3
Scored 8.3
Very good
Rated very good
413 reviews
Price from£101.30per night
Hampton Inn Niles, Mi, hotel in Eau Claire

Situated in Niles, 15 km from Notre Dame Stadium, Hampton Inn Niles, Mi features accommodation with a fitness centre, free private parking and a shared lounge.

It was excellent. And the lady that does the breakfast was so very gracious and ready to help!!
8.6
Scored 8.6
Fabulous
Rated fabulous
226 reviews
Price from£78.61per night
Tru By Hilton Saint Joseph, hotel in Eau Claire

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

Beautiful room, super clean & the shower, wish I had that at my house! Loved that it had vinyl floors. We did wish for a space for a small table & chairs & that the tv was on a movable wall hanger. Pool was great, water was a little chilly though. Overall loved it & we will be back!
8.7
Scored 8.7
Fabulous
Rated fabulous
401 reviews
Price from£89.87per night
SpringHill Suites by Marriott St. Joseph Benton Harbor, hotel in Eau Claire

SpringHill Suites by Marriott St. Joseph Benton Harbor provides accommodation in Benton Harbor. This 3-star hotel offers a business centre and free WiFi.

Very good
8.2
Scored 8.2
Very good
Rated very good
227 reviews
Price from£103.06per night
Courtyard by Marriott St. Joseph-Benton Harbor, hotel in Eau Claire

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

Location was convenient.
8.4
Scored 8.4
Very good
Rated very good
267 reviews
Price from£97.73per night
Hampton Inn & Suites Benton Harbor, MI, hotel in Eau Claire

Hampton Inn & Suites Benton Harbor, MI is located in Benton Harbor. There is a terrace and guests can make use of free WiFi and free private parking. The hotel offers a buffet or American breakfast.

Good
8.8
Scored 8.8
Fabulous
Rated fabulous
324 reviews
Price from£89.87per night
See all hotels near Eau Claire
Subscribe to receive premium deals

Prices drop the moment you sign up!