Yesterday, about 20 of my business school friends and I mounted an expedition up to the Split Rock golf course, which sits along with the Pelham public course at the top of the 6 subway line. It was a beautiful day to be out and playing, even if my game isn't so pretty.
Many New Yorkers are unaware that a wide range of public courses can be reached by subway, and they're in better condition than past years due to a takeover by publicly-traded company American Golf a few years ago. Every borough other than Manhattan has a couple of courses. The fees have gone up since the company took over, but they're still within the $35-$50 range. If you can prove New York residency, they will give you cheaper rates.
I've played Van Cortland, at the top of the 1/9 line, as well. It's a little easier to get to (you can walk there from the subway station, while Split Rock requires a short cab ride.)
Both courses are generally in great condition in terms of the actual links. Unfortunately, the clubhouses are terrible, but these are public courses, not country clubs. Rent a cart or walk, although you should have a decent carry bag if you want to walk.
If you're a beginner, borrow clubs from someone or buy a cheap used set off Craigslist or Ebay (think $50.) It'll be worlds better than the rental clubs they offer and cheaper after just a visit or two.
ok. but what about minuature golf? the manhattan course is a wee joke. where are the animatronic windmills with rotating squirrels in this godforsaken town?
um. that's um, miniature. yes.