It "depends". With discount sites like golfmoose and underpar, you can get a round under $100 at Mountain Vista (Sun City) course. They have 2 courses, Santa Rosa is the better one but both are decent, although this January they had to close off some holes due to flood/mud. It had never happened in all the years that we played there. A few of the less expensive courses to play would be Mission Hills North (Gary Player) and the newly refurbished Westin Mission Hills (Rancho Mirage - Pete Dye) course. They are about $110 to $120 a round.
We had been getting Troon cards although they changed the program in 2025 and it's no longer a good deal. When we had/have the Troon cards, we played regularly at Indian Wells Golf Resort courses and they used to cost us about $120 a round. They had the 2-for-1 deal in the old program so we played for half the price once at each of the courses on the program. That is all gone in the new program. Normal rate is about $170 a round. I think we won't be playing there in January. Classic Club is a tough course and regular rate is also about $170 or so. There are some good and not so good courses everywhere that you can play for about $110 to $120 a round. JW Marriott has 2 courses and used to cost about $120 a round for owners and resort guests. I checked recently and it looks like the rate has gone up to about $150 We really like the Palm course there.
There are 2 courses at WM Indio and they are cheap, about $80 a round. They are quite playable. Cimarron (Boulder - 18 holes) golf course is also in good condition and costs about $110 or so, based on my memory. Cimarron Pebble course is an executive course and costs maybe like $70. We really like this course too.
We also play at private courses there because we have friends who own second homes there, and Toscana (private) has 2 very nice courses.
If you want even more details on where we have played etc, I will need to look at my calendar, and you will need to PM me before I put this forum to sleep.