In my subjective opinion, I'd look into the following …
Private
Southern Highlands, Summit, Southshore, Las Vegas CC, Dragon Ridge
Public
Shadow Creek, Las Vegas Paiute, Reflection Bay, Coyote Springs, Cascata
If you have time to drive, Sand Hollow in UT is really good and reasonably priced (and doesn't require hotel stay).