Overview
Twin Lakes is a charming executive 9‑hole public golf course owned by Salt Creek Rural Park District. It’s ideal for a quick nine holes, lessons, leagues, or practice on the driving range, where you can even hit balls into the water of Lake Irene .
⸻
⛳ Golf Experience
• Course layout: Two par‑4s and seven par‑3s, totaling around 1,460–1,473 yards, par 29 .
• Challenge factor: The first hole features a 250-yard carry over water into a narrow fairway—followed by a green protected by bunkers .
• Course condition: Greens roll true and are well maintained; overall condition is excellent and high value for casual rounds or practice .
• Rates: Greens fees typically range from $8–12, with cart options separately priced. Replay rates are offered later in the day too  .
Golfers appreciate that it’s approachable yet engaging, making it a favorite for family rounds and short‑game development  .
⸻
🎣 Recreation & Amenities
• Fishing & Boating: Rent paddle boats to explore Doughnut Lake and enjoy peaceful fishing spots throughout the property .
• Walking or riding pathways: Scenic paved paths wind gracefully around the lakes, perfect for walking, jogging or scootering with kids .
• Playground & courts: Playground areas and volleyball courts offer fun recreational options for families .
⸻
🍽 Twin Lakes Grill & Patio
Attached to the clubhouse is the Twin Lakes Grill, offering casual dining with lake views. The outdoor patio features dozens of tables beside the water—great for relaxing after golf or enjoying a meal while watching the scenery .
Reviewers highlight the food as tasty (especially their hot dogs) and mention friendly staff, efficient service, and a beautiful setting perfect for events like weddings .
⸻
👨👩👧👦 Family Friendly & Community-Focused
Many visitors have fond childhood memories there, noting how the park fosters a welcoming environment for all ages. Families frequently visit for casual strolls, golf, boating, dining, or time at the playground  . It’s celebrated as a “hidden green oasis” in suburban Chicago, especially appreciated for its variety of amenities in a tranquil park setting .
⸻
👍 In Summary
Twin Lakes is the perfect neighborhood destination for:
• A quick, enjoyable round of golf
• Affordable rates, accessible course for all skill levels
• Recreation beyond golf—fishing, paddle boating, paths for walking or scooting
• Kid‑friendly areas and open spaces for families
• A relaxing restaurant and patio