Terry Hills Golf Course, Restaurant & Banquet Facility
Skip to Main Content

Terry Hills Golf Course, Restaurant & Banquet Facility

585-343-0642
5122 Clinton Street Road
Batavia, NY 14020

Hours of Operation

Golf available during daylight hours - weather permitting.
Restaurant Hours: Closed for the season
Banquet Facility open 7 days a week

A picturesque and beautifully manicured 27-hole golf course with rolling hills, challenging greens, and strategically-placed sand traps! Family-owned and operated for 50 years, and voted the #1 public golf course in WNY. Coined by NY Golf Magazine as "first class golf in a friendly down-to-earth atmosphere." Home of the "Jim Kelly Celebrity Golf Classic." On-site bar and restaurant featuring local favorites and new creations. Best patio dining around. A beautiful setting for weddings and events!

View our Golf Getaway Packages here!

Podcast: Behind the Business Podcast

Deals and Packages

Sunshine & Savor: Your Guide to Outdoor Dining in Genesee County

Check out these highlights of Al Fresco dining locations in Genesee County. Whether it’s a quick bite between stops or a fine waterfront evening, there's a restaurant with outdoor seating for every palate. From cozy country diners to romantic dinners for two, delicious is the name of the game in…

Read the article

Jammin’ in Genesee County This Summer

Music is a beautiful thing. Whether singing along with 20,000 fellow music lovers at a big concert or soaking up a bluegrass duo on a sunny patio, music touches everyone’s soul. Especially in the summertime months, Genesee County, NY is a jamming place for musical experiences large and small. Big…

Read the article

Explore all that’s happening in Downtown Batavia

Batavia, NY is conveniently located halfway between Buffalo and Rochester, at exit 48 on the NYS Thruway (I-90) or along State Route 5. Offering ample lodging options, over 60 restaurants, gaming, live racing, live music, and more, Batavia has something for everyone! Eat Request our Free Dining…

Read the article

Genesee County, NY Virtual Meeting Backgrounds

Add some fun to your Zoom Calls and add a background of one of Genesee County's attractions. First you'll want to right click your favorite image and save it to your desktop, then follow these steps: Sign in to Zoom desktop client (You must have the Zoom app installed on your desktop…

Read the article

What's Nearby

 
Get your FREE Genesee County

Vacation Planner

Stay Connected

Sign up for our FREE email Newsletter