My favorites in St. Louis:
1) Sioux Passage
-Mostly long, fairly open but with lots of elevation and enough trees to keep it interesting. The park is beautiful, I'd go there even if there was no course. The time of year you will be there, the wind will be howling on the back nine. It's my favorite course. When I die, I want my ashes thrown off the tee for # 16.
2) Jefferson Barracks
-Less elevation, more trees than Sioux Passage. Depending on where the baskets are set, it can also be pretty long. It's a good solid course.
-Another nice course, although the back nine can be pretty repetitive. Pretty similar to Jefferson Barracks, although just a bit easier.
-Only nine holes, but the first four are a bitch! Tight woods, drastic drop-offs, big hills...just a bitch! Plus all the soil is compacted, so an innocent looking upshot can skip and take off past the edge of one of those steep drop-offs. 5-8 are long open shots and nine is a short uphill shot, but most of the baskets can lead to a hefty roll-away if you miss your putt. It's a hidden gem of a course, and if you are in West County it is worth the play.
5) Quail Ridge
-Heavily wooded, lots of elevation changes and some severe drop-offs around the baskets. It's pretty easy from the concrete tees, and the alt tees are impossible to find without a guide. It's way out in St. Charles County, so if you are in the area it's worth the play...kinda iffy if you have to drive all the way out there just to play it. If you do go, take the Park Rangers VERY SERIOUSLY.
6) Creve Coeur
-Long for long's sake. Flat as a pancake. Lot's of the holes are wide open enough to offer several routes to the pin. The wind off the lake can be BRUTAL.
???) Unger Park
-Check for updates, there is supposed to be a new course installed in Unger Park soon. It should be good!
If you have time to drive, Foundation Park
in Centralia, IL is the best course in the area. It's well worth the hour drive from St. Louis. Woodland Park
in Collinsville is also good, but you need to stay off the red tees and you need a map (or a guide) to find all the holes. It's not really friendly if you don't know where to go. West City Park
in Festus, MO is way south of St. Louis. It is Hyzer Heaven and you also need a guide to find the holes, but it plays tough. There is a nine-hole in Festus as well if you head that way.Avoid at all costs:
Watson Trail Park, White Birch Park. Unless you like pitch & putt, then they should be on your "must play" list. Not worth the time:
Schroeder Park, Kircher Park. Both are unremarkable 9-hole courses. Schroeder is 10 minutes away from Bluebird, so if you play Bluebird you might as well play Schroeder. The course is hidden behind the huge aquatic center.
That's all I know.