Cazenovia Golf Course is one of 3 courses in the Olmstead Parks Conservatory in Buffalo, NY. In my humble opinion it is the best of the 3 because of variety of holes from par 3 to par 5 with water and sand hazards, elevated tees and greens, and assorted other challenges. It's also a great value for the cost of playing whether a City of Buffalo resident or not.
Holiday Valley Resort in Ellicottville, NY hosts skiing for all skill levels in snowy winter months and 18 holes of well designed golf to challenge every level of golfer, from open valley fairways to steep mountainous links. 11th approach to the green crosses a deep ravine and the view from the 13th tee is amazing. It is possible to hit the ski lift cables, I know because I did it and ended up instead of putting the ball on the approach having it land 30 feet in front of me. Great pro shop and facilities including restaurant for apres golf recovery.