Things To Do

Explore all the wonderful things to do in New Buffalo, Michigan, in every season — from our spectacular Lake Michigan beach, to wine tasting, hiking and shopping.

Our Seasonal Picks

SET SAIL FOR FUN

Unplug and experience New Buffalo’s beautiful shorelines, deep blue waters, and stunning sunsets with a private charter aboard Captain Stephen Adney’s graceful 31’ sailing vessel.  More >

SPA DAY

Discover inspiration for mindful living on the garden level of The Harbor Grand Hotel. Our new waterfront boutique spa provides individualized body, mind, and skin care that restores balance and calm.  More >

FIND YOUR BEACH

New Buffalo marks the start of a nearly 16-mile stretch of Lake Michigan shoreline, offering everything from tucked-away treasures to destination beaches with all the amenities.  More >