The Grand Beach Golf Course is a public, 9-hole course located in Grand Beach, Michigan. It features a pro shop with various merchandise and refreshments. Tee times are not required, and golf carts are available for rent, subject to age restrictions and licensing requirements. The course emphasizes the use of soft spikes for play.Grand Beach Marsh Nature Preserve

Grand Beach Golf Course

48200 Perkins Blvd

New Buffalo, MI