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.

Hotels near New Buffalo Public Beach

New Buffalo, MI
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

The Harbor Grand (New Buffalo, MI)
111 West Water Street, New Buffalo, MI 49117 (Formerly Harbor Grand Hotel)
0.4 miles from New Buffalo Public Beach
#3 of 9 hotels in New Buffalo
Traveler photos (83) | Map
Victorian Inn (New Buffalo, MI)
123 East Mechanic Street, New Buffalo, MI 49117
0.4 miles from New Buffalo Public Beach
Traveler photos (1) | Map
Lake Country Inn (New Buffalo, MI)
18 W Merchant Street, New Buffalo, MI 49117
0.5 miles from New Buffalo Public Beach
Announcement No Vacancy July 3-4th
Lake Country Inn Slideshow
#1 of 9 hotels in New Buffalo
Traveler photos (45) | Map
Bauhaus on Barton (New Buffalo, MI)
33 N. Barton, New Buffalo, MI 49117
0.5 miles from New Buffalo Public Beach
New Buffalo Inn & Spa (New Buffalo, MI) 2.0 of 5
231 East Buffalo Street, New Buffalo, MI 49117
0.6 miles from New Buffalo Public Beach
Special Rate Last Minute Specials!
New Buffalo Inn & Spa Slideshow
#1 of 6 New Buffalo B&B and Inns
Traveler photos (40) | Map
Show Prices
Marina Grand Resort (New Buffalo, MI)
600 West Water Street, New Buffalo, MI 49117
0.7 miles from New Buffalo Public Beach
#2 of 9 hotels in New Buffalo
Traveler photos (73) | Map
Show Prices
Buffalo Motel (New Buffalo, MI)
18373 West US 12, New Buffalo, MI 49117
1.4 miles from New Buffalo Public Beach
#3 of 6 New Buffalo B&B and Inns
Traveler photos (6) | Map
18800 Harbor Country Drive, New Buffalo, MI 49117 (Formerly Harbor Country Hotel)
1.7 miles from New Buffalo Public Beach
Special Offer Save 15%; Earn 500...
Baymont Inn & Suites New Buffalo Slideshow
#8 of 9 hotels in New Buffalo
Professional photos | Traveler photos (34) | Map
Show Prices
Comfort Inn (New Buffalo, MI) 2.0 of 5
18830 LaPorte Road, New Buffalo, MI 49117
1.8 miles from New Buffalo Public Beach
Special Offer Choice Privileges Points
#7 of 9 hotels in New Buffalo
Professional photos | Traveler photos (1) | Map
Show Prices
11400 Holiday Drive, New Buffalo, MI 49117
1.9 miles from New Buffalo Public Beach
Special Offer Earn Rewards Points
Fairfield Inn & Suites New Buffalo Slideshow
#5 of 9 hotels in New Buffalo
Professional photos | Traveler photos (37) | Map
Show Prices
11500 Holiday Dr., New Buffalo, MI 49117
1.9 miles from New Buffalo Public Beach
Special Offer Save 10-30%
Holiday Inn Express New Buffalo Slideshow
#6 of 9 hotels in New Buffalo
Professional photos | Traveler photos (36) | Map
Show Prices
O'Brien Inn & Resort (New Buffalo, MI) 2.0 of 5
11539 O_Brien Court, New Buffalo, MI 49117 (Formerly Comfort Inn)
2.2 miles from New Buffalo Public Beach
#9 of 9 hotels in New Buffalo
Traveler photos (24) | Map
Show Prices
Four Winds Casino Resort (New Buffalo, MI)
11111 Wilson Rd, New Buffalo, MI 49117
2.4 miles from New Buffalo Public Beach
#4 of 9 hotels in New Buffalo
Traveler photos (59) | Map
Gordon Beach Inn (Union Pier, MI)
16220 Lakeshore Rd, Union Pier, MI 49129
2.9 miles from New Buffalo Public Beach
#4 of 4 Union Pier B&B and Inns
Traveler photos (18) | Map
9902 Community Hall Road, Union Pier, MI 49129
3.0 miles from New Buffalo Public Beach
GreenLeadersGold level
Goldberry Woods Bed & Breakfast Cottages Slideshow
#1 of 4 Union Pier B&B and Inns
Traveler photos (71) | Map
Inn at Union Pier (Union Pier, MI)
9708 Berrien Street, Union Pier, MI 49129
3.7 miles from New Buffalo Public Beach
Special Offer Weekday Special in July
Inn at Union Pier Slideshow
#2 of 4 Union Pier B&B and Inns
Professional photos | Traveler photos (103) | Map
Show Prices
9549 Union Pier Road, Union Pier, MI 49129
3.7 miles from New Buffalo Public Beach
#3 of 4 Union Pier B&B and Inns
Professional photos | Traveler photos (54) | Map
Show Prices
Grand Beach Inn (New Buffalo, MI)
19400 Ravine Drive, New Buffalo, MI 49117
3.7 miles from New Buffalo Public Beach
#4 of 6 New Buffalo B&B and Inns
Traveler photos (21) | Map
Lakeside Inn (Lakeside, MI)
15281 Lakeshore Rd, Lakeside, MI 49116
4.4 miles from New Buffalo Public Beach
#1 of 1 hotels in Lakeside
Traveler photos (38) | Map
19265 S Lakeside Rd, New Buffalo, MI 49117
4.6 miles from New Buffalo Public Beach
#2 of 6 New Buffalo B&B and Inns
Traveler photos (15) | Map
The Pebble House (Lakeside, MI)
15093 Lakeshore Road, Lakeside, MI 49116
4.7 miles from New Buffalo Public Beach
#1 of 2 Lakeside B&B and Inns
Traveler photos (4) | Map