Skip to main content


Golf Carts at Ischua Valley Country Club
Golfer at Ischua Valley Country Club

Whether you prefer a challenging 18-hole course or a relaxing 9-holes, our County has 8 golf courses for you to choose from, a few golf simulators, and a new version of golf!

Come play and spend the weekend at one of our resorts, bed and breakfasts, or hotels and motels.

We also have several miniature golf courses for the whole family to enjoy.

Golf Course Listing

Below is a listing of private, public, and miniature golf courses in the Enchanted Mountains.

Holiday Valley's Double Black Diamond Course

Holiday Valley's Double Black Diamond Course is one of the most well-maintained and challenging courses in the region. 

Narrow fairways curl through the mountainside providing spectacular views and varying hole terrains, adding to the difficulty level of the course. Whether you want to play 9 or 18, Holiday Valley's Double Black Diamond course has the amenities you need for all day golfing enjoyment.

Bartlett Country Club

Bartlett Country Club is a private golf course located in Olean, NY. Bartlett is a full service country club complete with 18 holes and par is set at 70. White and blue tees at the course make the course considerably more difficult while the forward tees have been redesigned for ladies and beginners.

Not a golf fan? Bartlett Country club offers plenty of other amenities. A heated swimming pool and over 10,000 square feet of public space provide the perfect setting for formal and informal gatherings and events. 

Birch Run Country Club

Featuring 3,187 yards of golf, this 9-hole golf course is great for beginners and enthusiasts, alike.  It's par of 35 offers some challenges, but the course is generally open and easier for those just starting out at golfing.

The Birch Run Country Club is located in Allegany, New York and offers some of the best deals and "bang for your buck" golfing in the area.

Cardinal Hills Golf Course

This 18-hole regulation length golf course in Randolph, New York offers a layout that is a little shorter in length. This shorter layout at Cardinal Hills rewards nice shots while still allowing for some difficult holes, and a day's worth of golfing fun. 

Elkdale Country Club

This semi-private golf course, located outside of Salamanca, New York offers public play to everyone throughout each day of the week. Elkdale Country Club offers some of the best deals for individual and family memberships along with corporate golf outings.

This 18-hole course is the closest golf course to the Seneca Allegany Casino

Ischua Valley Country Club

Located in Franklinville, New York, this 9-hole course offers plenty of amenities for a quick golf outing. 

Featuring 3200 yards of golf and a par of 36, the Ischua Valley Country Club offers some challenging holes while still catering to beginning golfers. 

Tee off all year on the virtual greens using their golf simulator.

St. Bonaventure Golf Course

Offering 9 holes and varying terrain, the St. Bonaventure golf course is a great deal for a nice afternoon of golfing.  Sitting adjacent to the St. Bonaventure campus, the course is populated by college students and people from the community, alike. 

Turkey Run Golf Course

Located in Freedom, New York, this exciting 9-hole golf course offers 5,727 yards of golfing enjoyment.  Complete with water hazards and winding fairways, the Turkey Run golf course is fitting for everyone.

Golf Simulator

Ischua Valley Country Club and the Olean YMCA offer golf simulators that you can tee off all year on the virtual greens.

Miniature Golf Locations

Not ready for the real thing? Have some younger children? Miniature golf is your answer! Check out Cattaraugus County's top mini golf offerings.

Miniature Golf at Mystic Waters

Located directly off Route 219 in Limestone, Mystic Waters boasts an 18 hole miniature golf course and one of the more unique driving ranges in the region.  Here, you can drive directly into the nearby lake, where your balls remain afloat and are later retrieved by the staff.  

Along with the golfing amenities, the resort also offers two log cabins, volleyball nets, badminton, horseshoes, picnic areas, a playground and hiking trails all on their 20 acres of land.

Miniature Golf at Good Times of Olean

Good Times of Olean has an 18-hole miniature golf course along with sand volleyball courts and bowling for you to enjoy.

Super Mini Golf

At Bigfoot Park Golf you combine traditional golf and mini golf together!


Play a full round of golf on the virtual greens of an indoor golf simulator.