We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Berrien County

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Berrien County?

We'll send you updates with the latest deals, reviews and articles for Berrien County each week.

Map of Berrien County Hotels

Hotels (41)

B&Bs / Inns (25)

Specialty Lodging (11)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Lake Country Inn (New Buffalo)
18 W. Merchant Street, New Buffalo, MI 49117
Lake Country Inn Slideshow
$110 - $275 Avg. price/night*
Ollie #1 of 41 hotels in Berrien County
  •  As Advertised 
  • The Lake Country Inn met all our expectations. As mentioned by many, it... more
  • October 29, 2014
Traveler photos (40)
1300 Cinema Way, Benton Harbor, MI 49022
Hilton Garden Inn Benton Harbor / St. Joseph Slideshow
Show Prices
$105 - $280 Avg. price/night*
Ollie #2 of 41 hotels in Berrien County
Professional photos | Traveler photos (24)
Special Offer Family Fun Package
2633 West Marquette Woods Road, Stevensville, MI 49127
Comfort Suites St.Joseph / Stevensville Slideshow
Show Prices
$105 - $205 Avg. price/night*
Ollie #3 of 41 hotels in Berrien County
  •  Best Hotel ,EVER!!! 
  • this is the 2nd time staying here. It is so very clean and maintained. The... more
  • October 7, 2014
Professional photos | Traveler photos (17)
Special Offer Choice Privileges Points
11111 Wilson Rd, New Buffalo, MI 49117
$150 Avg. price/night*
Ollie #4 of 41 hotels in Berrien County
  •  10 out of 10!!! 
  • I travel quite a bit and have to say this is one of the best. Staff... more
  • November 25, 2014
Traveler photos (61)
Marina Grand Resort (New Buffalo)
600 West Water Street, New Buffalo, MI 49117
Show Prices
$130 - $303 Avg. price/night*
Ollie #5 of 41 hotels in Berrien County
Professional photos | Traveler photos (54)
The Harbor Grand (New Buffalo)
111 West Water Street, New Buffalo, MI 49117
Show Prices
$119 - $280 Avg. price/night*
Ollie #6 of 41 hotels in Berrien County
  •  :D 
  • Loved the fireplace in our room on the cold November night! and the... more
  • November 26, 2014
Professional photos | Traveler photos (74)
11400 Holiday Drive, New Buffalo, MI 49117
Fairfield Inn & Suites New Buffalo Slideshow
Show Prices
$89 - $203 Avg. price/night*
Ollie #7 of 41 hotels in Berrien County
Professional photos | Traveler photos (24)
Special Offer Free Parking
3019 Lakeshore Drive, Saint Joseph, MI 49085
Holiday Inn Express St. Joseph Slideshow
Show Prices
$108 - $230 Avg. price/night*
Ollie #8 of 41 hotels in Berrien County
  •  Great 
  • Very nice and clean. Breakfast was good and warm. Would stay again... more
  • October 24, 2014
Professional photos | Traveler photos (68)
Special Offer Save on Hotel Packages!
2276 Pipestone Rd, Benton Harbor, MI 49022
Holiday Inn Express Benton Harbor Slideshow
Show Prices
$86 - $186 Avg. price/night*
Ollie #9 of 41 hotels in Berrien County
  •  Great customer service 
  • The entire staff were very helpful, courteous, and pleasant. The hotel was... more
  • November 26, 2014
Professional photos | Traveler photos (21)
Special Offer Save on Hotel Packages!
5050 Red Arrow Highway, Stevensville, MI 49127
Hampton Inn St. Joseph I-94 Slideshow
Show Prices
$90 - $178 Avg. price/night*
Ollie #10 of 41 hotels in Berrien County
Professional photos | Traveler photos (36)
Special Offer Up to 10% Off for AAA
Top Value! $68 less than similar hotels in Berrien County
 
Boulevard Inn (Saint Joseph)
521 Lake Boulevard, Saint Joseph, MI 49085
Boulevard Inn Slideshow
Show Prices
$20 - $103 Avg. price/night*
Ollie #11 of 41 hotels in Berrien County
  •  Will Be Back 
  • I will keep this review short, if you are ever staying in the area, go... more
  • November 17, 2014
Professional photos | Traveler photos (43)
11500 Holiday Dr., New Buffalo, MI 49117
Holiday Inn Express New Buffalo Slideshow
Show Prices
$54 - $246 Avg. price/night*
Ollie #12 of 41 hotels in Berrien County
  •  Great for a casino trip 
  • Close to four winds casino and blue chip,with out paying the hight weekend... more
  • November 21, 2014
Professional photos | Traveler photos (36)
Special Offer Save on Hotel Packages!
1000 Moore Dr, Niles, MI 49120
Holiday Inn Express Niles Slideshow
Show Prices
$86 - $304 Avg. price/night*
Ollie #13 of 41 hotels in Berrien County
#1 of 3 hotels in Niles
  •  Clean and Comfortable 
  • We chose this HIE because of its close proximity to the University of... more
  • November 19, 2014
Professional photos | Traveler photos (23)
Special Offer Save on Hotel Packages!
1825 Meadowbrook Road, I-94, Exit 29, Benton Harbor, MI 49022
Comfort Suites Benton Harbor Slideshow
Show Prices
$96 - $193 Avg. price/night*
Ollie #14 of 41 hotels in Berrien County
  •  Great value 
  • We are on the road six months a year. This is one of the best. Easy off... more
  • November 9, 2014
Professional photos | Traveler photos (31)
Special Offer Choice Privileges Points
Top Value! $21 less than similar hotels in Berrien County
 
Days Inn Benton Harbor (Benton Harbor) 2.0 of 5
1598 Mall Drive, Benton Harbor, MI 49022-2310
Days Inn Benton Harbor Slideshow
Show Prices
$62 - $110 Avg. price/night*
Ollie #15 of 41 hotels in Berrien County
Professional photos | Traveler photos (21)
1265 South 11th Street, Niles, MI 49120
Comfort Inn & Suites Slideshow
Show Prices
$69 - $216 Avg. price/night*
Ollie #16 of 41 hotels in Berrien County
#2 of 3 hotels in Niles
Professional photos | Traveler photos (17)
Special Offer Choice Privileges Points
8258 Arnt Blvd., Watervliet, MI 49098
Fairfield Inn & Suites Watervliet St. Joseph Slideshow
Show Prices
$94 - $227 Avg. price/night*
Ollie #17 of 41 hotels in Berrien County
Professional photos | Traveler photos (22)
Special Offer Free Parking
800 Whitwam Drive, Saint Joseph, MI 49085
The Inn at Harbor Shores Slideshow
Show Prices
$138 - $152 Avg. price/night*
Ollie #18 of 41 hotels in Berrien County
  •  Real nice hotel 
  • Recently we stayed here for a family function. Awesome room and a very... more
  • November 27, 2014
Professional photos | Traveler photos (18)
Lakeside Inn (Lakeside)
15281 Lakeshore Rd, Lakeside, MI 49116
Ollie #19 of 41 hotels in Berrien County
  •  Just like home. 
  • This place is like my hundred year old house. Lots of quirks. Much routine... more
  • October 18, 2014
Traveler photos (38)
Comfort Inn (New Buffalo) 2.0 of 5
18830 LaPorte Road, New Buffalo, MI 49117
Show Prices
$78 - $164 Avg. price/night*
Ollie #20 of 41 hotels in Berrien County
Professional photos | Traveler photos (1)
Special Offer Choice Privileges Points