Tower Tee Golf & Recreation | Affton
Tower Tee Golf & Recreation recently underwent an expansion, with a focus on creating a fun, family-friendly atmosphere. In addition to a 9-hole par 3 course, short game area and grass tees the course also boasts a putting course, driving range, top tracer bays and more. Mix up your day with a few swings in the batting cages, a round of bocce ball or a game of FootGolf. The entertainment complex also offers private lessons, classes and a PGA Junior League. Tower Tee Golf & Recreation is located at 6727 Heege Rd., St. Louis, MO. Call 314-833-3322.
Family Golf and Learning Center | Kirkwood
With its double-decker hitting bays, a 9-hole par 3 course and TrackMan Simulators, it's no wonder Family Golf and Learning Center is a winner for families. Lessons are available for all ages, and the facility also offers PGA Jr. League and birthday parties. Family Golf and Learning Center is located at 3717 Tree Court Industrial Blvd., St. Louis, MO. Call 636-861-2500.
Arlington Greens | Granite City, IL
Arlington Greens offers Junior Golf Clinics for kids ages 7 to 12, as well as an 18-hole course, driving range and putting green. Arlington Greens is located at 200 Arlington Dr., Granite City, IL. Call 618-931-5232.
Golf Headquarters and Pheasant Run Golf Course | O'Fallon, MO
Light up your golfing experience at Golf Headquarters and Pheasant Run Golf Course. This golf mecca offers an illuminated pitch and putt course and an illuminated 18-hole course that is dominated by par-3 holes, with a few par 4s. The facility also offers mini golf, a driving range and practice greens. Lessons are available for all ages (they've taught kids as young as 3), as well as camps. Golf Headquarters is located at 3465 Highway K, O'Fallon, MO. Call 636-240-0458.
Highlands Golf & Tennis Center | Forest Park
Play golf in the iconic Forest Park at Highlands Golf and Tennis Center. In addition to a 9-hole course, the facility also has a driving range and short game area. Kids ages 6 and up can participate in camps and lessons. Highlands Golf & Tennis Center is located at 5163 Clayton Rd., St. Louis, MO. Call 314-531-7773.
Eagle Springs Golf Course | North St. Louis County
Eagle Springs Golf Course is a 27-hole course for both avid golfers and those who are new to the game. Eagle Springs also offers lessons and a FootGolf course. Eagle Springs Golf Course is located at 2575 Redman Rd., St. Louis, MO. Call 314-355-7277.
Wolf Hollow Golf Club | Labadie
Located on Hwy 100 just east of Washington, the 18-hole course Wolf Hollow Golf Club is the perfect getaway, boasting views of lakes, wooded areas and spring-fed streams. Wolf Hollow offers a junior golf program. Wolf Hollow Golf Club is located at 4504 Hwy 100, Labadie, MO. Call 636-390-8100.
Topgolf | Chesterfield and St. Louis - Midtown
Whether you're a serious golfer or just looking for a casual outing with family and friends, Topgolf is a fun destination, combining golf with darts and a bowling alley vibe for a unique entertainment experience. After a game in one of the all-weather, covered hitting bays, grab a bite to eat on the rooftop patio. The entertainment complex offers birthday parties, classes and a summer academy. Topgolf Chesterfield is located at 16851 N Outer 40 Rd., Chesterfield, MO. Call 636-898-8044. Topgolf St. Louis - Midtown is located at 3201 Choteau Ave., St. Louis, MO. Call 314-333-0188.
Get the latest news from your family's favorite St. Louis-area destinations delivered to your inbox! Subscribe today to receive our free e-newsletters.
This article was written by St. Louis Sprout & About staff and is the original property of St. Louis Sprout & About magazine. Any use of any portion of this article without express written permission from St. Louis Sprout & About is strictly prohibited.
Best Bets articles represent the views and the research completed by St. Louis Sprout & About journalists and are not driven by advertising or requests by vendors or venues. Best Bets do not imply an endorsement of a business or activity.