The lake-side town of New Buffalo is ideally located for day-trips from any number of places in Michigan and the surrounding states of Illinois and Indiana. Although there is plenty to see and do in New Buffalo, you will also find many other interesting places along this delightful stretch of south shore Lake Michigan. Outdoor activities include exploring the Marsh Walk and Canopy walk at Galien River County Park, relaxing on the beach or going on a scenic boat trip from Oselka Marina. You can spend some time shopping in the town’s artisanal craft stores, visit a couple of wineries or breweries and enjoy fabulous farm-to-fork dining.

New Buffalo, MI 49117


Explore more: Michigan > Michigan Day Trips

Plan Your Trip

Get Ready to Go!

Need some more help?


Go to travel reservations.