12 hotels near New Buffalo, MI

12 hotels near New Buffalo, MI

Show points
Map

Other New Buffalo searches

Good to know

Number of hotels

12 hotels in New Buffalo

Highest Price

$294

Lowest Price

$95

Avg. rating

3.8 (10181 reviews)