Hotels in Berrien County

Search Berrien County Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Find unique stays and themed hotels in Berrien County

Immerse yourself in the vibrant atmosphere of Berrien County with our handpicked accommodation options

Latest Reviews for Berrien County hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.0/10
Great
HHaspelGreat spot off the highway to stop in the middle of a lake effect snow storm!!! Extremely friendly staff!! Very clean and cozy studio like rooms with a nice change up with hardwood floors instead or conventional 70’s hotel carpet. Rooms could use microwaves but great otherwise. The best lobby I’ve ever seen in a hotel!!!
Tru by Hilton Stevensville St. Joseph Hotels in Berrien County

Tru by Hilton Stevensville St. Joseph

Hotel near Stevensville
Price per night from:AU$183
8.8/10
Very Good
GGuest UserNice staff and I appearance their kindness.
Holiday Inn Express & Suites Niles Hotels in Berrien County

Holiday Inn Express & Suites Niles

Hotel near Niles Charter Township
Price per night from:AU$211
8.5/10
Very Good
GGuest UserGreat hotel and value. Disappointed the pools heater was down as it was one of the reasons we choose this hotel and wasn’t aware.
Spark by Hilton Stevensville Hotels in Berrien County

Spark by Hilton Stevensville

Hotel near Stevensville
Price per night from:AU$165
8.4/10
Very Good
DDinglaoguaiVery satisfied, worth recommending, clean and hygienic. To be frank, I wrote so many reviews just to earn points. In reality, it was OK to live here. It's too troublesome to find pictures in the album, so I'll just make up the word count.
Courtyard St. Joseph Benton Harbor Hotels in Berrien County

Courtyard St. Joseph Benton Harbor

Hotel near Benton Charter Township
Price per night from:AU$226
8.2/10
Very Good
AAndriy LishchynskyyVery convenient location for vacation in New Buffalo. Breakfast is 3.5 out of 5. Hard to get staff at the reception
Quality Inn Near Interstate I94 Hotels in Berrien County

Quality Inn Near Interstate I94

Hotel near New Buffalo Township
Price per night from:AU$116
8.0/10
Very Good
GGuest UserWhen I checked in, I was able to enter the room comfortably with a friendly smile. When I saw the bathroom towel decorated in candy shape, I laughed. The candy placed at the check-in desk was the happiness of the children. It's a hotel I want to come back to.
Hilton Garden Inn Benton Harbor/St. Joseph Hotels in Berrien County

Hilton Garden Inn Benton Harbor/St. Joseph

Hotel near Benton Charter Township
Price per night from:AU$185
7.6/10
Good
GGavin_YuThe price is relatively affordable, close to Wal-Mart, Best Buy, Chinese restaurants and high-speed intersections, it is more convenient. There is a self-service washing machine available. Breakfast in general
Best Western Benton Harbor-St. Joseph Hotels in Berrien County

Best Western Benton Harbor-St. Joseph

Hotel near Benton Charter Township
Price per night from:AU$144
7.0/10
GGuest UserThe breakfast was disappointing. Also, there was a strong urine smell in the room, as if someone had urinated on the carpet.
Quality Inn & Suites Hotels in Berrien County

Quality Inn & Suites

Hotel near Benton Charter Township
Price per night from:AU$118
6.1/10
GGuest UserWe had a great time in the hot tub and pool. Close to the beach and grocery store. We would stay there again.
Baymont by Wyndham New Buffalo Hotels in Berrien County

Baymont by Wyndham New Buffalo

Hotel near New Buffalo
Price per night from:AU$116
4.9/10
FFungIt is an ordinary Motel, in which the room was OK but the public areas were not that clean. At night, you have to expect people from the other rooms chat outside, smoke and drink.
Red Roof Inn Benton Harbor - St Joseph Hotels in Berrien County

Red Roof Inn Benton Harbor - St Joseph

Hotel near Benton Charter Township
Price per night from:AU$82

FAQs About Hotels in Berrien County

How to get good deals on hotels in Berrien County?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

How much does a hotel cost in Berrien County?​

Average hotel prices in Berrien County based on Trip.com: AU$247 on weekdays and AU$353 on weekends (Friday–Saturday).

What are some of the best hotels in Berrien County?

What hotels in Berrien County offer an especially good breakfast ?

Which hotels in Berrien County provide fitness facilities?

Which hotels in Berrien County have swimming pools?

Which hotels in Berrien County are worth visiting for their spa experience?

Feel tired from travelling? The Inn at Harbor Shores (from AU$364) and Comfort Suites Benton Harbor - St. Joseph (from AU$126) provide highly rated spa services.

Which hotels in Berrien County provide free WiFi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. Hampton Inn & Suites by Hilton Benton Harbor (from AU$198), Super 8 by Wyndham Stevensville/St. Joseph (from AU$85) and Comfort Suites Stevensville - St Joseph (from AU$155) are popular hotels with free Wi-Fi.

Berrien County Hotels Information

Highest PriceAU$1,147
Lowest PriceAU$140
Number of Reviews5,023
Total Properties292
Average Price (Weekdays)AU$247
Average Price (Weekends)AU$353