There are grass courts at the JW Marriott Desert resort as well as the LaQuinta Resort in the Palm Springs area. Guests pay an hourly guest fee for use of the grass courts. Both facilities have well maintained courts that play quite well.
http://www.laquintaresort.com/tennis/
http://marriott.com/property/aboutho...WT_Ref=mi_left