at the country club its only $16 for 18 holes but im a member and monthly dues that make up for it. i think for a guest(who can only come with a member) it cost around $100.
i like to go play a different course every now and then, and it usually cost at bare minimum $40. and usually for that price its public the greens suck, and its not a nice course. im in georgia. if i go anywhere public that has descent greens and a nice course its usually closer to $100.
having played at the club for so long and being used to perfect greens year round that are fast. i dont really enjoy going to a course where greens are not up to the standard i am used to. i hate trying to putt on some slow green thats thin, on the verge of dying, never grew back from aeration, or its so rough your ball bounces left and right all over the place, hard as a rock, or soggy as a swamp. when ever i do play somewhere else thats public its worth the extra money to go to a nice course i can enjoy and dont get punished for good shots.
in my opinion the greens are what make a good course, if i cant putt and get a true roll its not much fun to me.