The complex in Smithville (about 20 min north of downtown on 169) at Smithville Lake is a MUST play. Three courses (par 56, 58, and 61) It costs $5 to get in, but is well worth it. All three have a great mix of woods and open holes. If you miss the fairway, be warned----the grass is tall (they bail it in the late summer). Blackthorn (the middle course) is one of the best courses in the area. Other than those, I'd recommend Birdland (Lakeside Hills) in Olathe and Legacy in Lees Summit. If you want 3 close, Blackthorn and Woodhenge in Smithville and Jesse James Park in Kearney would all be a great combination of open holes and wooded on the same course.