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

B&Bs / Inns (26)

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 ]
Lake Country Inn (New Buffalo)
18 W Merchant Street, New Buffalo, MI 49117
Lake Country Inn Slideshow
$127 - $157 Avg. price/night*
Ollie #1 of 40 hotels in Berrien County
  •  Great find! 
  • We stayed here with two other couples for a wine weekend. We've been to... more
  • November 16, 2015
Traveler photos (174)
Special Rate WEEKEND SPECIAL IN MARCH
2633 West Marquette Woods Road, Stevensville, MI 49127
Comfort Suites St.Joseph / Stevensville Slideshow
Show Prices
$87 - $231 Avg. price/night*
Ollie #2 of 40 hotels in Berrien County
  •  Loved this hotel!  
  • We travel to this area many times a year to visit family. We normally... more
  • December 27, 2015
Professional photos | Traveler photos (21)
Special Offer Choice Privileges Points
The Harbor Grand (New Buffalo)
111 West Water Street, New Buffalo, MI 49117
Show Prices
$132 - $132 Avg. price/night*
Ollie #3 of 40 hotels in Berrien County
Traveler photos (79)
11111 Wilson Rd, New Buffalo, MI 49117
$150 Avg. price/night*
Ollie #4 of 40 hotels in Berrien County
Traveler photos (63)
Marina Grand Resort (New Buffalo)
600 West Water Street, New Buffalo, MI 49117
Show Prices
$132 - $132 Avg. price/night*
Ollie #5 of 40 hotels in Berrien County
  •  Always so nice! 
  • Can't say enough about the wonderful Marina Grand! The rooms are always so... more
  • December 6, 2015
Traveler photos (82)
3019 Lakeshore Drive, Saint Joseph, MI 49085
Holiday Inn Express St. Joseph Slideshow
Show Prices
$108 - $279 Avg. price/night*
Ollie #6 of 40 hotels in Berrien County
  •  Perfect Weekend 
  • My church had a weekend retreat at this hotel. The ladies from the... more
  • January 28, 2016
Professional photos | Traveler photos (430)
Special Offer Save 10-30%
11400 Holiday Drive, New Buffalo, MI 49117
Fairfield Inn & Suites New Buffalo Slideshow
Show Prices
$99 - $268 Avg. price/night*
Ollie #7 of 40 hotels in Berrien County
Professional photos | Traveler photos (24)
Special Offer Mobile Check-In
1300 Cinema Way, Benton Harbor, MI 49022
Hilton Garden Inn Benton Harbor / St. Joseph Slideshow
Show Prices
$102 - $271 Avg. price/night*
Ollie #8 of 40 hotels in Berrien County
Professional photos | Traveler photos (53)
2276 Pipestone Rd, Benton Harbor, MI 49022
Holiday Inn Express Benton Harbor Slideshow
Show Prices
$90 - $244 Avg. price/night*
Ollie #9 of 40 hotels in Berrien County
  •  Great staff 
  • I stayed there two separate times this week. The hotel has the best... more
  • February 11, 2016
Professional photos | Traveler photos (24)
Special Offer Save 10-30%
11500 Holiday Dr., New Buffalo, MI 49117
Holiday Inn Express New Buffalo Slideshow
Show Prices
$62 - $248 Avg. price/night*
Ollie #10 of 40 hotels in Berrien County
  •  Great stay! 
  • Very clean property, friendly staff. The complimentary breakfast seemed a... more
  • February 8, 2016
Professional photos | Traveler photos (65)
Special Offer Save 10-30%
800 Whitwam Drive, Saint Joseph, MI 49085
The Inn at Harbor Shores Slideshow
Show Prices
$100 - $402 Avg. price/night*
Ollie #11 of 40 hotels in Berrien County
Professional photos | Traveler photos (212)
Boulevard Inn (Saint Joseph) 3.5 of 5
521 Lake Boulevard, Saint Joseph, MI 49085
Show Prices
$125 - $317 Avg. price/night*
Ollie #12 of 40 hotels in Berrien County
  •  Warm and Cozy 
  • My wife and I stayed two nights in a small suite that was very... more
  • January 5, 2016
Traveler photos (45)
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
$65 - $176 Avg. price/night*
Ollie #13 of 40 hotels in Berrien County
  •  Just passing through  
  • The room was very clean and odor free. The clerk at the front desk was... more
  • January 14, 2016
Professional photos | Traveler photos (22)
Special Offer Plan Ahead, Save 15%
1825 Meadowbrook Road, I-94, Exit 29, Benton Harbor, MI 49022
Comfort Suites Benton Harbor Slideshow
Show Prices
$82 - $216 Avg. price/night*
Ollie #14 of 40 hotels in Berrien County
  •  Excellent 
  • This hotel is in excellent condition. The staff were efficient and... more
  • January 21, 2016
Professional photos | Traveler photos (53)
Special Offer Choice Privileges Points
5050 Red Arrow Highway, Stevensville, MI 49127
Hampton Inn St. Joseph I-94 Slideshow
Show Prices
$91 - $203 Avg. price/night*
Ollie #15 of 40 hotels in Berrien County
  •  Great Family Stay. 
  • We were in town to visit family and stay at this hotel. Extremely nice... more
  • February 10, 2016
Professional photos | Traveler photos (37)
Special Offer Book Early and Save!
1000 Moore Drive, Niles, MI 49120
Holiday Inn Express Niles Slideshow
Show Prices
$98 - $185 Avg. price/night*
Ollie #16 of 40 hotels in Berrien County
#1 of 3 hotels in Niles
Professional photos | Traveler photos (60)
Special Offer Save 10-30%
Lakeside Inn (Lakeside)
15281 Lakeshore Rd, Lakeside, MI 49116
Ollie #17 of 40 hotels in Berrien County
Traveler photos (76)
8258 Arnt Blvd, 140 and I-94; exit 41, Watervliet, MI 49098
Fairfield Inn & Suites Watervliet St. Joseph Slideshow
Show Prices
$102 - $309 Avg. price/night*
Ollie #18 of 40 hotels in Berrien County
Professional photos | Traveler photos (40)
Special Offer Mobile Check-In
18800 Harbor Country Drive, New Buffalo, MI 49117
Baymont Inn & Suites New Buffalo Slideshow
Show Prices
$62 - $213 Avg. price/night*
Ollie #19 of 40 hotels in Berrien County
  •  Great stay 
  • We had a late check in after 11pm and asked for extra towels. It all went... more
  • January 24, 2016
Professional photos | Traveler photos (43)
Special Offer Plan Ahead, Save 15%
1592 Mall Drive, Benton Harbor, MI 49022
Show Prices
$70 - $232 Avg. price/night*
Ollie #20 of 40 hotels in Berrien County
  •  Excellent 
  • Great staff! Excellent hotel surrounded by great places to shop, eat and... more
  • February 2, 2016
Traveler photos (7)