Mallard Golf Course

Mallard Golf Course

Choose dates to check availability.

Mallard Golf Course

Mallard Golf Club is located in Lake Charles Louisiana. This is an easy destination to get to that offers multiple options for groups of all sizes. Contact us to discuss your options.
Mallard Golf Club is home to Lake Charles' Newest Premier Golf Experience. Recently opened in October of 2021, Mallard Golf Club offers the Lake Charles community a true golf club experience. Course Architect Jeff Blume used the unique landscape to create a course that is sure to become one of the most picturesque landscapes in the Lake Charles area.