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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

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 (40)

B&Bs / Inns (28)

Specialty Lodging (12)

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 ]
11111 Wilson Rd, New Buffalo, MI 49117-8888
Four Winds Casino Resort Slideshow
Ollie #1 of 40 hotels in Berrien County
  •  Lovely but smoky... 
  • This is a nice facility. Very glad they got a pool!! After walking through... more
  • July 28, 2016
Traveler photos (74)
1300 Cinema Way, Benton Harbor, MI 49022
Hilton Garden Inn Benton Harbor / St. Joseph Slideshow
Show Prices
$166 - $308 Avg. price/night*
Ollie #2 of 40 hotels in Berrien County
  •  A perfect environment 
  • We simply enjoyed the way the entire staff greets you each morning with a... more
  • July 25, 2016
Professional photos | Traveler photos (57)
Special Offer STOP CLICKING AROUND
The Harbor Grand (New Buffalo)
111 W Water St, New Buffalo, MI 49117-1907
Show Prices
$165 - $341 Avg. price/night*
Ollie #3 of 40 hotels in Berrien County
Traveler photos (84)
2633 W Marquette Woods Rd, Stevensville, MI 49127-9326
Comfort Suites St.Joseph / Stevensville Slideshow
Show Prices
$123 - $241 Avg. price/night*
Ollie #4 of 40 hotels in Berrien County
Professional photos | Traveler photos (21)
Special Offer Choice Privileges Points
3019 Lakeshore Dr, Saint Joseph, MI 49085-2659
Holiday Inn Express St. Joseph Slideshow
Show Prices
$161 - $337 Avg. price/night*
Ollie #5 of 40 hotels in Berrien County
  •  Glorious view 
  • We were a large group of 12 and the restaurant was packed as the weather... more
  • July 20, 2016
Professional photos | Traveler photos (468)
Special Offer Book Direct and Save
Marina Grand Resort (New Buffalo)
600 W Water St, New Buffalo, MI 49117-1903
Show Prices
$165 - $439 Avg. price/night*
Ollie #6 of 40 hotels in Berrien County
Traveler photos (127)
2276 Pipestone Rd, Benton Harbor, MI 49022-2426
Holiday Inn Express Benton Harbor Slideshow
Show Prices
$149 - $273 Avg. price/night*
Ollie #7 of 40 hotels in Berrien County
  •  Enjoyed our stay! 
  • Very clean hotel. Friendly staff. Close to St Joseph and great beaches... more
  • July 25, 2016
Professional photos | Traveler photos (24)
Special Offer Book Direct and Save
11500 Holiday Dr, New Buffalo, MI 49117-8212
Holiday Inn Express New Buffalo Slideshow
Show Prices
$117 - $287 Avg. price/night*
Ollie #8 of 40 hotels in Berrien County
  •  Great hotel! 
  • We stayed at the holiday inn express in New Buffalo Michigan in June of... more
  • July 18, 2016
Professional photos | Traveler photos (66)
Special Offer Book Direct and Save
11400 Holiday Dr, New Buffalo, MI 49117-8224
Fairfield Inn & Suites New Buffalo Slideshow
Show Prices
$126 - $288 Avg. price/night*
Ollie #9 of 40 hotels in Berrien County
Professional photos | Traveler photos (37)
Special Offer Member Rates
1598 Mall Dr, Benton Harbor, MI 49022
Days Inn & Suites Benton Harbor MI Slideshow
Show Prices
$104 - $199 Avg. price/night*
Ollie #10 of 40 hotels in Berrien County
  •  The Beach 
  • I was very impressed! The room was very nice and updated. The towels... more
  • July 24, 2016
Professional photos | Traveler photos (19)
Special Offer Plan Ahead, Save 15%
800 Whitwam Drive, Saint Joseph, MI 49085
The Inn at Harbor Shores Slideshow
Show Prices
$223 - $414 Avg. price/night*
Ollie #11 of 40 hotels in Berrien County
Professional photos | Traveler photos (244)
Special Offer Book Direct and Save
5050 Red Arrow Hwy, Stevensville, MI 49127-1014
Hampton Inn St. Joseph I-94 Slideshow
Show Prices
$155 - $329 Avg. price/night*
Ollie #12 of 40 hotels in Berrien County
Professional photos | Traveler photos (42)
Special Offer STOP CLICKING AROUND
Boulevard Inn (Saint Joseph) 3.5 of 5
521 Lake Blvd, Saint Joseph, MI 49085-1311
Show Prices
$264 - $447 Avg. price/night*
Ollie #13 of 40 hotels in Berrien County
Traveler photos (48)
1825 Meadowbrook Rd, I-94, Exit 29, Benton Harbor, MI 49022-9672
Comfort Suites Benton Harbor Slideshow
Show Prices
$116 - $221 Avg. price/night*
Ollie #14 of 40 hotels in Berrien County
  •  Nice Hotel 
  • The night we stayed, the hotel was packed! Only the Presidential Suite... more
  • July 28, 2016
Professional photos | Traveler photos (53)
Special Offer Choice Privileges Points
1000 Moore Drive, Niles, MI 49120
Holiday Inn Express Niles Slideshow
Show Prices
$101 - $268 Avg. price/night*
Ollie #15 of 40 hotels in Berrien County
#1 of 3 hotels in Niles
  •  First motel on trip 
  • Clean, neat and great people. These people know how to cook breakfast... more
  • July 20, 2016
Professional photos | Traveler photos (68)
Special Offer Book Direct and Save
18800 Harbor Country Dr, New Buffalo, MI 49117-8200
Baymont Inn & Suites New Buffalo Slideshow
Show Prices
$89 - $296 Avg. price/night*
Ollie #16 of 40 hotels in Berrien County
Professional photos | Traveler photos (47)
Special Offer Plan Ahead, Save 15%
1592 Mall Dr, Benton Harbor, MI 49022-2310
Show Prices
$126 - $244 Avg. price/night*
Ollie #17 of 40 hotels in Berrien County
  •  Clean and comfortable 
  • Rooms were fairly priced, clean, and the beds were super comfortable. The... more
  • July 28, 2016
Professional photos | Traveler photos (14)
8258 Arnt Blvd, 140 and I-94; exit 41, Watervliet, MI 49098-9245
Fairfield Inn & Suites Watervliet St. Joseph Slideshow
Show Prices
$121 - $271 Avg. price/night*
Ollie #18 of 40 hotels in Berrien County
Professional photos | Traveler photos (40)
Special Offer Member Rates
2723 Niles Ave, Saint Joseph, MI 49085-2444
Econo Lodge in Saint Joseph Slideshow
Show Prices
$63 - $121 Avg. price/night*
Ollie #19 of 40 hotels in Berrien County
  •  Clean, no frills 
  • My family decided at the last minute to take a 3 day trip to Lake... more
  • July 20, 2016
Professional photos | Traveler photos (16)
Special Offer Choice Privileges Points
Lakeside Inn (Lakeside)
15281 Lakeshore Rd, Lakeside, MI 49116-9712
Ollie #20 of 40 hotels in Berrien County
  •  Weekend retreat 
  • Had a wonderful weekend. Arrived at 11 a.m. which was early.(check-in is... more
  • July 3, 2016
Traveler photos (76)