http://stleonardsgolfclub.com/
Green fees: $15 adults; $5 children up to 18 years (correct as at Jan 2012). Same fee for either 9 or 18 holes... play as many as you like!
No booking required. Some times are reserved for member competitions (Tues & Thurs 9am-10am for Ladies and 11am-1pm for Men, and also Saturdays 11-1pm for Men), but most of the time the course is open for green fee players.
Playing 9? We suggest playing 1 to 5, then jumping across to the 15th tee for holes 15 to 18 -- please ensure you don't interrupt other rounds already underway.