If you’re looking to tee off this spring and summer, look no further than right here in the Enchanted Mountains. Whether you prefer to stay right here in Ellicottville, or are up for a short drive, several courses to choose from mean several excuses to cut out of work early!

Holiday Valley Double Black Diamond

6557 Holiday Valley Road Route 219, Ellicottville

(716) 699-2345

Holiday Valley is an 18-hole public course, with pars of 70 and 71, which is both challenging and well-maintained. The course offers a blend of both hilly and flat terrain, with a front nine built around ponds and bunkers, and the back nine laid out around the lower ski slopes, which brings into play many elevation changes.

Other area courses include:

Cardinal Hills Golf Course

78 Conewango Road


(716) 358- 5409

Cardinal Hills is a public, 18-hole golf course with pars of 72 and 73 and maximum hole yards totaling 6109. Originally founded in 1927 Cardinal Hills has developed into a beautiful 18 hole – par 72 course. Gentle rolling hills and undulations provide an enjoyable yet challenging golf experience and the scenic views and natural rural settings which surround the course are one of a kind.

Concord Crest Golf Course

9255 Genesee Road

East Concord

(716) 592-7636

Concord Crest is a public, 18-hole golf course located in rural East Concord. The website says, “the primary architect for Concord Crest Golf Course was Mother Nature herself, as the layout takes full advantage of wetlands, creeks, ponds, and a stand of old trees.”

Elkdale Country Club

4683 Route 353


(716) 945- 5553

Elkdale is an 18-hole semi-private course, with pars of 70 and 74. Public golfers can book tee times online, and new to the course this year is Green Superintendent Chris Haggerty, bringing more than 25 years of experience.

Holland Hills

10438 Holland Glenwood Road


(716) 537-2345

Holland Hills is an 18-hole public golf course with pars of 72 and 75. The course is located atop the highest point in Erie County, with tees that offer views of the rolling countryside.

Ischua Valley Country Club

8093 Route 16


(716) 676-3630


Ischua Valley is a restaurant, bar, banquet facility, bowling alley, and a unique, public 9-hole golf course. The course has two different sets of tees at each hole, allowing you to play 18 holes with different pars and yardage for the front and back nine. The course features nightly leagues, special events, weekly meal specials, bowling tournaments and more.

Springville Country Club

14445 Cascade Dr.


(716) 592-4334

The Springville Country Club is a semi-private club offering two 18-hole courses with a par of 71. The Springville Country Club offers an unforgettable golf experience for all skill levels on its well manicured, lush fairways and greens. 

Rolling Hills Golf Course

10739 Olean Road


(716) 496-5016

Rolling Hills is a public 9-hole, par 3 golf course. This meticulous course is located on 70+ acres, complete with a practice green,  practice range, and two ponds to test your skills.