St. Charles Country Club is an ideal venue for events of any kind - wedding receptions, business meetings, banquets, luncheons, cocktail receptions and dinners, fund raisers and many others. You can draw on our experience in planning your special occasion. You may reserve our course for golf outings, an ideal way to reward your employees or host your vendors and customers.